Class JsonSchemaOutputResolver


  • public abstract class JsonSchemaOutputResolver
    extends 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 Detail

      • JsonSchemaOutputResolver

        public JsonSchemaOutputResolver()
    • Method Detail

      • getRootClass

        public abstract java.lang.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.