Class JsonSchemaOutputResolver
- java.lang.Object
-
- jakarta.xml.bind.SchemaOutputResolver
-
- org.eclipse.persistence.jaxb.json.JsonSchemaOutputResolver
-
public abstract class JsonSchemaOutputResolver extends jakarta.xml.bind.SchemaOutputResolver
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.
- Author:
- mmacivor
-
-
Constructor Summary
Constructors Constructor Description JsonSchemaOutputResolver()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Class
getRootClass()
Returns the root class of the schema to be generated.
-
-
-
Method Detail
-
getRootClass
public abstract Class 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.
-
-