| Class | Description |
|---|---|
| JavaJsonToolsLink |
Link of the chain, determinate when
JsonSchemaValidatorJavaJsonToolsWrapper have to be returned |
| JsonAnyStaticTypeResolver |
InputStaticTypeResolver for the json content parameter of the validate schema operation. |
| JsonModule |
The JSON module contains tools to help you deal with JSON documents
|
| JsonSchema |
Parameters to load Json Schema against which we will validate the payload.
|
| JsonSchemaParser |
The objective is get the Json Schema, from a Path (SchemaLocation) or a String(SchemaContent), like a JsonNode.
|
| JsonSchemaValidationFactory |
Create instances of
JsonSchemaValidator,
returning their wrappers making validations, can return JsonSchemaValidatorNetworkntWrapper or
JsonSchemaValidatorJavaJsonToolsWrapper |
| JsonSchemaValidator | |
| JsonSchemaValidatorJavaJsonToolsWrapper |
This Wrapper make validations with library java.json.tools
Supports Json schema validations with version Draft V3 and V4
|
| JsonSchemaValidatorNetworkntWrapper |
This Wrapper make validations with library com.networknt
Supports Json schema validations with version Draft V6, V7, 2019-09 and 2020-12
|
| LibraryLink |
Defines the default behaviour to implement chain of responsibility design pattern
|
| NetworkNTLink |
Link of the chain, determinate when
JsonSchemaValidatorNetworkntWrapper have to be returned |
| ValidateJsonSchemaOperation |
Operation to validate an XML document against a schema
|
| ValidatorCommonUtils |
Common methods that are useful for the other classes
|
Copyright © 2024 MuleSoft, Inc.. All rights reserved.