From 28486207d21f2f70731c40726e142539e129e393 Mon Sep 17 00:00:00 2001 From: hunterpayne Date: Fri, 22 May 2015 13:24:08 -0700 Subject: [PATCH] Adding more streaming changes --- .../java/com/jayway/jsonpath/internal/CompiledPath.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/CompiledPath.java b/json-path/src/main/java/com/jayway/jsonpath/internal/CompiledPath.java index eed16fed..dc176772 100644 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/CompiledPath.java +++ b/json-path/src/main/java/com/jayway/jsonpath/internal/CompiledPath.java @@ -17,6 +17,7 @@ package com.jayway.jsonpath.internal; import com.jayway.jsonpath.Configuration; import com.jayway.jsonpath.internal.token.EvaluationContextImpl; import com.jayway.jsonpath.internal.token.PathToken; +import com.jayway.jsonpath.internal.token.TokenStack; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -61,6 +62,11 @@ public class CompiledPath implements Path { return evaluate(document, rootDocument, configuration, false); } + @Override + public boolean checkForMatch(TokenStack stack) { + return root.checkForMatch(stack, 0); + } + @Override public boolean isDefinite() { return root.isPathDefinite();