Uses of Package
org.apache.juneau.marshall.jsonschema
Packages that use org.apache.juneau.marshall.jsonschema
Package
Description
JSON Schema Data Transfer Objects
HTML Marshalling Support
JSON Marshalling Support.
JSON-Schema Marshalling Support
REST Server API
API-docs mixin pack — composable
@Rest(mixins=...) resources that publish Swagger v2
and OpenAPI 3.1 spec endpoints with Swagger-UI and Redoc HTML mounts.Server-side OpenAPI 3.1 emission — the
OpenApiProvider SPI
and the BasicOpenApiProvider default implementation that
walks an RestContext and produces an
OpenApi document.REST Servlets
Spring Boot Integration
REST Swagger Support
-
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.bean.jsonschemaClassDescriptionInterface used to retrieve identifiers and URIs for bean classes.Represents possible values for JSONSCHEMA_addExamplesTo and JSONSCHEMA_addDescriptionsTo.
-
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.marshall.htmlClassDescriptionInterface used to retrieve identifiers and URIs for bean classes.Represents possible values for JSONSCHEMA_addExamplesTo and JSONSCHEMA_addDescriptionsTo.
-
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.marshall.jsonClassDescriptionMetadata on bean properties specific to the JSON-Schema pulled from the
@Schemaannotation on the bean property.Metadata on classes specific to the JSON-Schema serializer and pulled from the@Schemaannotation on the class.Interface for providing access toJsonSchemaClassMetaandJsonSchemaBeanPropertyMetaobjects.Interface used to retrieve identifiers and URIs for bean classes.Represents possible values for JSONSCHEMA_addExamplesTo and JSONSCHEMA_addDescriptionsTo. -
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.marshall.jsonschemaClassDescriptionMetadata on bean properties specific to the JSON-Schema pulled from the
@Schemaannotation on the bean property.Metadata on classes specific to the JSON-Schema serializer and pulled from the@Schemaannotation on the class.Annotation for specifying config properties defined inJsonSchemaGenerator.Generates JSON-schema metadata about POJOs.Builder class.Session object that lives for the duration of a single use ofJsonSchemaSerializer.Builder class.Interface for providing access toJsonSchemaClassMetaandJsonSchemaBeanPropertyMetaobjects.Interface used to retrieve identifiers and URIs for bean classes.Represents possible values for JSONSCHEMA_addExamplesTo and JSONSCHEMA_addDescriptionsTo. -
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.rest.server
-
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.rest.server.docs
-
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.rest.server.openapiClassDescriptionGenerates JSON-schema metadata about POJOs.Session object that lives for the duration of a single use of
JsonSchemaSerializer. -
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.rest.server.servlet
-
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.rest.server.springboot
-
Classes in org.apache.juneau.marshall.jsonschema used by org.apache.juneau.rest.server.swaggerClassDescriptionGenerates JSON-schema metadata about POJOs.Session object that lives for the duration of a single use of
JsonSchemaSerializer.