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 protected StringgetKeywordName(String keyWordPath)voidrunPostWalkListeners(ExecutionContext executionContext, String keyWordPath, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode rootNode, String at, String schemaPath, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ValidationContext validationContext, JsonSchemaFactory currentJsonSchemaFactory, Set<ValidationMessage> validationMessages)booleanrunPreWalkListeners(ExecutionContext executionContext, String keyWordPath, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode rootNode, String at, String schemaPath, 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 keyWordPath, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode rootNode, String at, String schemaPath, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ValidationContext validationContext, JsonSchemaFactory currentJsonSchemaFactory)
-
runPostWalkListeners
public void runPostWalkListeners(ExecutionContext executionContext, String keyWordPath, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode rootNode, String at, String schemaPath, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ValidationContext validationContext, JsonSchemaFactory currentJsonSchemaFactory, Set<ValidationMessage> validationMessages)
-
-