Class DefaultItemWalkListenerRunner

    • Constructor Detail

      • DefaultItemWalkListenerRunner

        public DefaultItemWalkListenerRunner​(java.util.List<JsonSchemaWalkListener> itemWalkListeners)
    • 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)