Class SchemaDocument


  • public class SchemaDocument
    extends java.lang.Object
    Describes a document with one or more named schemas
    • Constructor Summary

      Constructors 
      Constructor Description
      SchemaDocument()  
      SchemaDocument​(com.fasterxml.jackson.databind.JsonNode root)  
      SchemaDocument​(com.fasterxml.jackson.databind.JsonNode root, com.fasterxml.jackson.core.JsonPointer... schemaParents)  
      SchemaDocument​(com.fasterxml.jackson.databind.JsonNode root, java.util.Collection<com.fasterxml.jackson.core.JsonPointer> schemaParents)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.fasterxml.jackson.databind.JsonNode getRoot()  
      java.util.Map<com.fasterxml.jackson.core.JsonPointer,​com.fasterxml.jackson.databind.JsonNode> getSchemaParentMap()  
      java.util.Set<com.fasterxml.jackson.core.JsonPointer> getSchemaParents()  
      void setRoot​(com.fasterxml.jackson.databind.JsonNode root)  
      void setSchemaParents​(java.util.Set<com.fasterxml.jackson.core.JsonPointer> schemaParents)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SchemaDocument

        public SchemaDocument​(com.fasterxml.jackson.databind.JsonNode root)
      • SchemaDocument

        public SchemaDocument​(com.fasterxml.jackson.databind.JsonNode root,
                              java.util.Collection<com.fasterxml.jackson.core.JsonPointer> schemaParents)
      • SchemaDocument

        public SchemaDocument​(com.fasterxml.jackson.databind.JsonNode root,
                              com.fasterxml.jackson.core.JsonPointer... schemaParents)
      • SchemaDocument

        public SchemaDocument()
    • Method Detail

      • getRoot

        public com.fasterxml.jackson.databind.JsonNode getRoot()
      • setRoot

        public void setRoot​(com.fasterxml.jackson.databind.JsonNode root)
      • getSchemaParents

        public java.util.Set<com.fasterxml.jackson.core.JsonPointer> getSchemaParents()
      • setSchemaParents

        public void setSchemaParents​(java.util.Set<com.fasterxml.jackson.core.JsonPointer> schemaParents)
      • getSchemaParentMap

        public java.util.Map<com.fasterxml.jackson.core.JsonPointer,​com.fasterxml.jackson.databind.JsonNode> getSchemaParentMap()