Class CompilerDocumentation


  • public class CompilerDocumentation
    extends Object
    • Constructor Detail

      • CompilerDocumentation

        public CompilerDocumentation()
    • Method Detail

      • getOutputStream

        public PrintStream getOutputStream()
      • generateDocumentation

        public void generateDocumentation​(String documentationFile,
                                          String templateName,
                                          String root_dir,
                                          com.fasterxml.jackson.databind.JsonNode bindings_schema)
      • defaultValue

        public Object defaultValue​(String jsonType)
      • get$id

        public String get$id()
      • setupJsonSchemaFromClasspath

        public com.networknt.schema.JsonSchema setupJsonSchemaFromClasspath​(String file)
      • setupJsonSchemaFromClasspathV7

        public com.networknt.schema.JsonSchema setupJsonSchemaFromClasspathV7​(String file)
      • checkSchema

        public Set<com.networknt.schema.ValidationMessage> checkSchema​(com.networknt.schema.JsonSchema schema,
                                                                       String file)
                                                                throws IOException
        Throws:
        IOException