Uses of Interface
com.networknt.schema.ExecutionContextCustomizer
-
Packages that use ExecutionContextCustomizer Package Description com.networknt.schema -
-
Uses of ExecutionContextCustomizer in com.networknt.schema
Methods in com.networknt.schema that return ExecutionContextCustomizer Modifier and Type Method Description ExecutionContextCustomizer
SchemaValidatorsConfig. getExecutionContextCustomizer()
Methods in com.networknt.schema with parameters of type ExecutionContextCustomizer Modifier and Type Method Description SchemaValidatorsConfig.Builder
SchemaValidatorsConfig.Builder. executionContextCustomizer(ExecutionContextCustomizer executionContextCustomizer)
Sets the execution context customizer that is run before each run.void
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig. setExecutionContextCustomizer(ExecutionContextCustomizer executionContextCustomizer)
void
SchemaValidatorsConfig. setExecutionContextCustomizer(ExecutionContextCustomizer executionContextCustomizer)
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.<T> T
JsonSchema. validate(com.fasterxml.jackson.databind.JsonNode rootNode, OutputFormat<T> format, ExecutionContextCustomizer executionCustomizer)
Validates the given root JsonNode, starting at the root of the data path.<T> T
JsonSchema. validate(ExecutionContext executionContext, com.fasterxml.jackson.databind.JsonNode node, OutputFormat<T> format, ExecutionContextCustomizer executionCustomizer)
Validates to a format.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.<T> T
JsonSchema. validate(String input, InputFormat inputFormat, OutputFormat<T> format, ExecutionContextCustomizer executionCustomizer)
Validates the given input string using the input format, starting at the root of the data path.ValidationResult
JsonSchema. walk(ExecutionContext executionContext, com.fasterxml.jackson.databind.JsonNode node, boolean validate, ExecutionContextCustomizer executionCustomizer)
Walk the JSON node.<T> T
JsonSchema. walk(ExecutionContext executionContext, com.fasterxml.jackson.databind.JsonNode node, OutputFormat<T> outputFormat, boolean validate, ExecutionContextCustomizer executionCustomizer)
Walk the JSON node.ValidationResult
JsonSchema. walk(ExecutionContext executionContext, String input, InputFormat inputFormat, boolean validate, ExecutionContextCustomizer executionCustomizer)
Walk the input.<T> T
JsonSchema. walk(ExecutionContext executionContext, String input, InputFormat inputFormat, OutputFormat<T> outputFormat, boolean validate, ExecutionContextCustomizer executionCustomizer)
Walk the input.ValidationResult
JsonSchema. walk(String input, InputFormat inputFormat, boolean validate, ExecutionContextCustomizer executionCustomizer)
Walk the input.Constructors in com.networknt.schema with parameters of type ExecutionContextCustomizer Constructor Description ImmutableSchemaValidatorsConfig(ApplyDefaultsStrategy applyDefaultsStrategy, boolean cacheRefs, String errorMessageKeyword, ExecutionContextCustomizer executionContextCustomizer, boolean failFast, Boolean formatAssertionsEnabled, boolean handleNullableField, List<JsonSchemaWalkListener> itemWalkListeners, boolean javaSemantics, Map<String,List<JsonSchemaWalkListener>> keywordWalkListenersMap, Locale locale, boolean losslessNarrowing, MessageSource messageSource, boolean openAPI3StyleDiscriminators, PathType pathType, boolean preloadJsonSchema, int preloadJsonSchemaRefMaxNestingDepth, List<JsonSchemaWalkListener> propertyWalkListeners, Boolean readOnly, RegularExpressionFactory regularExpressionFactory, JsonSchemaIdValidator schemaIdValidator, Map<String,Boolean> strictness, boolean typeLoose, Boolean writeOnly)
-