Package io.zerocopy.json.schema.document
Class SchemaReference
- java.lang.Object
-
- io.zerocopy.json.schema.document.SchemaReference
-
public class SchemaReference extends java.lang.ObjectDescribes 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.JsonNodegetRoot()com.fasterxml.jackson.databind.JsonNodegetSchema()com.fasterxml.jackson.core.JsonPointergetSchemaPointer()voidsetRoot(com.fasterxml.jackson.databind.JsonNode root)voidsetSchemaPointer(com.fasterxml.jackson.core.JsonPointer schemaPointer)
-
-
-
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()
-
-