Package com.networknt.schema.walk
Class DefaultKeywordWalkListenerRunner
- java.lang.Object
-
- com.networknt.schema.walk.AbstractWalkListenerRunner
-
- com.networknt.schema.walk.DefaultKeywordWalkListenerRunner
-
- All Implemented Interfaces:
WalkListenerRunner
public class DefaultKeywordWalkListenerRunner extends AbstractWalkListenerRunner
-
-
Constructor Summary
Constructors Constructor Description DefaultKeywordWalkListenerRunner(Map<String,List<JsonSchemaWalkListener>> keywordWalkListenersMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrunPostWalkListeners(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode rootNode, JsonNodePath instanceLocation, JsonNodePath evaluationPath, SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ValidationContext validationContext, JsonSchemaFactory currentJsonSchemaFactory, Set<ValidationMessage> validationMessages)booleanrunPreWalkListeners(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode rootNode, JsonNodePath instanceLocation, JsonNodePath evaluationPath, SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ValidationContext validationContext, JsonSchemaFactory currentJsonSchemaFactory)-
Methods inherited from class com.networknt.schema.walk.AbstractWalkListenerRunner
constructWalkEvent, runPostWalkListeners, runPreWalkListeners
-
-
-
-
Constructor Detail
-
DefaultKeywordWalkListenerRunner
public DefaultKeywordWalkListenerRunner(Map<String,List<JsonSchemaWalkListener>> keywordWalkListenersMap)
-
-
Method Detail
-
runPreWalkListeners
public boolean runPreWalkListeners(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode rootNode, JsonNodePath instanceLocation, JsonNodePath evaluationPath, SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ValidationContext validationContext, JsonSchemaFactory currentJsonSchemaFactory)
-
runPostWalkListeners
public void runPostWalkListeners(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode rootNode, JsonNodePath instanceLocation, JsonNodePath evaluationPath, SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ValidationContext validationContext, JsonSchemaFactory currentJsonSchemaFactory, Set<ValidationMessage> validationMessages)
-
-