Class DefaultPropertyWalkListenerRunner

    • Constructor Detail

      • DefaultPropertyWalkListenerRunner

        public DefaultPropertyWalkListenerRunner​(java.util.List<JsonSchemaWalkListener> propertyWalkListeners)
    • Method Detail

      • runPreWalkListeners

        public boolean runPreWalkListeners​(ExecutionContext executionContext,
                                           java.lang.String keyword,
                                           com.fasterxml.jackson.databind.JsonNode instanceNode,
                                           com.fasterxml.jackson.databind.JsonNode rootNode,
                                           JsonNodePath instanceLocation,
                                           JsonSchema schema,
                                           JsonValidator validator)
      • runPostWalkListeners

        public void runPostWalkListeners​(ExecutionContext executionContext,
                                         java.lang.String keyword,
                                         com.fasterxml.jackson.databind.JsonNode instanceNode,
                                         com.fasterxml.jackson.databind.JsonNode rootNode,
                                         JsonNodePath instanceLocation,
                                         JsonSchema schema,
                                         JsonValidator validator,
                                         java.util.Set<ValidationMessage> validationMessages)