Class JsonSchemaGenerator


  • public class JsonSchemaGenerator
    extends java.lang.Object
    INTERNAL:

    Purpose: This class generates an instance of JsonSchema based on an EclipseLink project and given a root class. The descriptor for the root class' mappings are traversed and the associated schema artifacts are created.

    • Constructor Detail

      • JsonSchemaGenerator

        public JsonSchemaGenerator​(JAXBContext jaxbContext,
                                   java.util.Map properties)
    • Method Detail

      • generateSchema

        public JsonSchema generateSchema​(java.lang.Class rootClass)