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(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(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(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(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)
-
-