From 74fbf38ce7b747dae6fb2f7b533b6d69c14e0d24 Mon Sep 17 00:00:00 2001 From: Terence Parr Date: Fri, 19 Jun 2015 11:06:06 -0700 Subject: [PATCH] make Predicate consistent with java 8 --- runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java | 2 +- runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java b/runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java index aa413c38a..41c9af058 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java @@ -1,5 +1,5 @@ package org.antlr.v4.runtime.misc; public interface Predicate { - boolean apply(T type); + boolean test(T t); } diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java b/runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java index 081a11247..153e6178b 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java @@ -320,7 +320,7 @@ public class Trees { * @since 4.5.1 */ public static Tree findNodeSuchThat(Tree t, Predicate pred) { - if ( pred.apply(t) ) return t; + if ( pred.test(t) ) return t; int n = t.getChildCount(); for (int i = 0 ; i < n ; i++){