Package com.github.fge.jsonschema.core.tree

Navigable JSON tree representations

See:
          Description

Interface Summary
JsonTree A SimpleTree with a navigation operation
SchemaTree Tree representation of a JSON Schema
SimpleTree A JSON value decorated with JSON Pointer information
 

Class Summary
BaseJsonTree Base implementation of a JsonTree
BaseSchemaTree Base implementation of a SchemaTree
CanonicalSchemaTree A SchemaTree using canonical dereferencing
InlineSchemaTree A SchemaTree using inline dereferencing
SimpleJsonTree A simple JsonTree
 

Package com.github.fge.jsonschema.core.tree Description

Navigable JSON tree representations

Classes in this package are wrappers over JsonNode instances with navigation capabilities (using JsonPointer).

A JSON Schema is represented by a SchemaTree and, in addition to navigation capabilities, offers other information such as the current URI context defined by that schema and JSON Reference resolution.