| Evaluator |
An evaluator interface for applying a JSON schema to a JSON instance.
|
| Evaluator.Result |
The results of the evaluation done by Evaluator.
|
| EvaluatorContext |
A context shared by all evaluators participating in the current validation.
|
| InstanceType |
The primitive types of JSON instances.
|
| JsonSchema |
An immutable JSON schema.
|
| JsonSchemaBuilder |
A builder interface for building a JSON schema programmatically.
|
| JsonSchemaBuilderFactory |
|
| JsonSchemaReader |
A reader interface for reading a JSON schema from an input source.
|
| JsonSchemaReaderFactory |
|
| JsonSchemaReaderFactoryBuilder |
|
| JsonSchemaResolver |
A resolver interface for resolving referenced external JSON schemas.
|
| JsonValidationService |
The facade interface for creating JSON validation objects.
|
| ObjectJsonSchema |
A JSON schema type represented by a JSON object.
|
| Problem |
A problem found during the validation.
|
| ProblemDispatcher |
A dispatcher interface for dispatching the problems found
while validating a JSON document.
|
| ProblemHandler |
A handler interface for handling the problems found while validating a JSON
document.
|
| ProblemHandlerFactory |
|
| ProblemPrinterBuilder |
A builder interface for building a problem printer instance.
|
| SpecVersion |
The versions of the JSON Schema Specification.
|
| ValidationConfig |
A configuration type for configuring JSON validation.
|