| 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.