Module org.eclipse.persistence.moxy
Class JsonSchemaOutputResolver
java.lang.Object
jakarta.xml.bind.SchemaOutputResolver
org.eclipse.persistence.jaxb.json.JsonSchemaOutputResolver
PUBLIC:
Purpose:Provides a schema output resolver specifically for Json Schemas. By passing a subclass of JsonSchemaOutputResolver in to the JAXBContext generateSchema method, will indicate that a JsonSchema should be generated instead of an Xml Schema.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract Class
<?> Returns the root class of the schema to be generated.Methods inherited from class jakarta.xml.bind.SchemaOutputResolver
createOutput
-
Constructor Details
-
JsonSchemaOutputResolver
public JsonSchemaOutputResolver()
-
-
Method Details
-
getRootClass
Returns the root class of the schema to be generated. Json Schemas only have 1 root level structure, so the class returned from this method will represent the root of the json schema.
-