Interface | Description |
---|---|
JsonTree |
A
SimpleTree with a navigation operation |
SchemaTree |
Tree representation of a JSON Schema
|
SimpleTree |
A JSON value decorated with JSON Pointer information
|
Class | Description |
---|---|
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 |
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.