diff options
-rw-r--r-- | predicate-search-core/src/main/java/com/yahoo/search/predicate/PredicateQueryParser.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/predicate-search-core/src/main/java/com/yahoo/search/predicate/PredicateQueryParser.java b/predicate-search-core/src/main/java/com/yahoo/search/predicate/PredicateQueryParser.java index be871031101..d10892cd44f 100644 --- a/predicate-search-core/src/main/java/com/yahoo/search/predicate/PredicateQueryParser.java +++ b/predicate-search-core/src/main/java/com/yahoo/search/predicate/PredicateQueryParser.java @@ -4,7 +4,6 @@ package com.yahoo.search.predicate; import com.fasterxml.jackson.core.JsonFactory; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.core.JsonToken; -import org.apache.commons.lang.ArrayUtils; import java.io.IOException; import java.util.Arrays; @@ -112,7 +111,7 @@ public class PredicateQueryParser { private static void skipToken(JsonParser parser, JsonToken... expected) throws IOException { JsonToken actual = parser.nextToken(); - if (!ArrayUtils.contains(expected, actual)) { + if (Arrays.stream(expected).noneMatch(e -> e.equals(actual))) { throw new IllegalArgumentException( String.format("Expected a token in %s, got %s (%s).", Arrays.toString(expected), actual, parser.getTokenLocation())); |