Class SchemaReference


  • public class SchemaReference
    extends java.lang.Object
    Describes a schema within its document, where references (JSON pointers) can be resolved
    • Constructor Summary

      Constructors 
      Constructor Description
      SchemaReference​(com.fasterxml.jackson.databind.JsonNode root)  
      SchemaReference​(com.fasterxml.jackson.databind.JsonNode root, com.fasterxml.jackson.core.JsonPointer schemaPointer)  
      SchemaReference​(com.fasterxml.jackson.databind.JsonNode root, com.fasterxml.jackson.core.JsonPointer schemaPointer, com.fasterxml.jackson.databind.JsonNode node)  
      SchemaReference​(com.fasterxml.jackson.databind.JsonNode root, java.lang.String schemaPointer)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.fasterxml.jackson.databind.JsonNode getRoot()  
      com.fasterxml.jackson.databind.JsonNode getSchema()  
      com.fasterxml.jackson.core.JsonPointer getSchemaPointer()  
      void setRoot​(com.fasterxml.jackson.databind.JsonNode root)  
      void setSchemaPointer​(com.fasterxml.jackson.core.JsonPointer schemaPointer)  
      • Methods inherited from class java.lang.Object

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

      • SchemaReference

        public SchemaReference​(com.fasterxml.jackson.databind.JsonNode root,
                               com.fasterxml.jackson.core.JsonPointer schemaPointer,
                               com.fasterxml.jackson.databind.JsonNode node)
      • SchemaReference

        public SchemaReference​(com.fasterxml.jackson.databind.JsonNode root,
                               com.fasterxml.jackson.core.JsonPointer schemaPointer)
      • SchemaReference

        public SchemaReference​(com.fasterxml.jackson.databind.JsonNode root,
                               java.lang.String schemaPointer)
      • SchemaReference

        public SchemaReference​(com.fasterxml.jackson.databind.JsonNode root)
    • Method Detail

      • getRoot

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

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

        public com.fasterxml.jackson.core.JsonPointer getSchemaPointer()
      • setSchemaPointer

        public void setSchemaPointer​(com.fasterxml.jackson.core.JsonPointer schemaPointer)
      • getSchema

        public com.fasterxml.jackson.databind.JsonNode getSchema()