See: Description
Class | Description |
---|---|
RefResolver |
JSON Reference processor
|
SchemaLoader |
JSON Schema loader
|
URIManager |
Class to fetch JSON documents
|
Enum | Description |
---|---|
Dereferencing |
Dereferencing modes
|
This package contains all components necessary to load and preload JSON
schemas, along with the processor in charge of JSON Reference resolving
(RefResolver
).
The main loading class is SchemaLoader
. It relies on downloaders
configured in a URIManager
to
load schemas it does not already know of.
Note that you can configure the latter to support an arbitrary set of URI schemes, or remove support for schemes you don't want to support (for security reasons or otherwise).
Configuring schema loading is done using a LoadingConfiguration
. URI
resolving and loading is done using a URITranslatorConfiguration
.