Set<ValidationMessage> |
OutputFormat.Default.format(JsonSchema jsonSchema,
Set<ValidationMessage> validationMessages,
ExecutionContext executionContext,
ValidationContext validationContext) |
|
Set<ValidationMessage> |
FailFastAssertionException.getValidationMessages() |
Gets the validation message.
|
Set<ValidationMessage> |
JsonSchemaException.getValidationMessages() |
|
Set<ValidationMessage> |
ValidationResult.getValidationMessages() |
|
Set<ValidationMessage> |
AdditionalPropertiesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
protected Set<ValidationMessage> |
AdditionalPropertiesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean walk) |
|
Set<ValidationMessage> |
AllOfValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
protected Set<ValidationMessage> |
AllOfValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean walk) |
|
Set<ValidationMessage> |
AnyOfValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
protected Set<ValidationMessage> |
AnyOfValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean walk) |
|
Set<ValidationMessage> |
BaseJsonValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node) |
|
Set<ValidationMessage> |
ConstValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
ContainsValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
ContentEncodingValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
ContentMediaTypeValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
DependenciesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
DependentRequired.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
DependentSchemas.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
protected Set<ValidationMessage> |
DependentSchemas.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean walk) |
|
Set<ValidationMessage> |
DiscriminatorValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
DynamicRefValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
EnumValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
ExclusiveMaximumValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
ExclusiveMinimumValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
FalseValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
default Set<ValidationMessage> |
Format.validate(ExecutionContext executionContext,
ValidationContext validationContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean assertionsEnabled,
Supplier<MessageSourceValidationMessage.Builder> message,
FormatValidator formatValidator) |
Validates the format.
|
Set<ValidationMessage> |
FormatValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
IfValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
ItemsValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
ItemsValidator202012.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
JsonSchema.validate(com.fasterxml.jackson.databind.JsonNode rootNode) |
Validate the given root JsonNode, starting at the root of the data path.
|
Set<ValidationMessage> |
JsonSchema.validate(com.fasterxml.jackson.databind.JsonNode rootNode,
ExecutionContextCustomizer executionCustomizer) |
Validate the given root JsonNode, starting at the root of the data path.
|
Set<ValidationMessage> |
JsonSchema.validate(com.fasterxml.jackson.databind.JsonNode rootNode,
Consumer<ExecutionContext> executionCustomizer) |
Validate the given root JsonNode, starting at the root of the data path.
|
Set<ValidationMessage> |
JsonSchema.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode jsonNode,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
START OF VALIDATE METHODS
|
Set<ValidationMessage> |
JsonSchema.validate(String input,
InputFormat inputFormat) |
Validate the given input string using the input format, starting at the root
of the data path.
|
Set<ValidationMessage> |
JsonSchema.validate(String input,
InputFormat inputFormat,
ExecutionContextCustomizer executionCustomizer) |
Validate the given input string using the input format, starting at the root
of the data path.
|
Set<ValidationMessage> |
JsonSchema.validate(String input,
InputFormat inputFormat,
Consumer<ExecutionContext> executionCustomizer) |
Validate the given input string using the input format, starting at the root
of the data path.
|
Set<ValidationMessage> |
JsonValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
Validate the given JsonNode, the given node is the child node of the root node at given
data path.
|
Set<ValidationMessage> |
MaximumValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
MaxItemsValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
MaxLengthValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
MaxPropertiesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
MinimumValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
MinItemsValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
MinLengthValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
MinMaxContainsValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
MinPropertiesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
MultipleOfValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
NotAllowedValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
NotValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
protected Set<ValidationMessage> |
NotValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean walk) |
|
Set<ValidationMessage> |
OneOfValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
protected Set<ValidationMessage> |
OneOfValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean walk) |
|
Set<ValidationMessage> |
PatternPropertiesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
PatternValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
PrefixItemsValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
PropertiesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
protected Set<ValidationMessage> |
PropertiesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean walk) |
|
Set<ValidationMessage> |
PropertyNamesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
ReadOnlyValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
RecursiveRefValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
RefValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
RequiredValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
TrueValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
TypeValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
UnevaluatedItemsValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
UnevaluatedPropertiesValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
UnionTypeValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
UniqueItemsValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
Set<ValidationMessage> |
WriteOnlyValidator.validate(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
|
protected Set<ValidationMessage> |
FormatValidator.validateUnknownFormat(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation) |
When the Format-Assertion vocabulary is specified, implementations MUST fail upon encountering unknown formats.
|
Set<ValidationMessage> |
AdditionalPropertiesValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
AllOfValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
AnyOfValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
DependentSchemas.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
DynamicRefValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
IfValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
ItemsValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
ItemsValidator202012.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
JsonSchema.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
default Set<ValidationMessage> |
JsonValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
This is default implementation of walk method.
|
Set<ValidationMessage> |
NotValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
OneOfValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
PrefixItemsValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
PropertiesValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
RecursiveRefValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|
Set<ValidationMessage> |
RefValidator.walk(ExecutionContext executionContext,
com.fasterxml.jackson.databind.JsonNode node,
com.fasterxml.jackson.databind.JsonNode rootNode,
JsonNodePath instanceLocation,
boolean shouldValidateSchema) |
|