aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/commons/lang3/ThreadUtils.java
diff options
context:
space:
mode:
authorBenedikt Ritter <britter@apache.org>2018-09-04 11:16:55 +0200
committerBenedikt Ritter <britter@apache.org>2018-09-04 11:16:55 +0200
commit54f8d3c02abe04765ffe957e7d412bde2adf58c1 (patch)
tree3e828b49dcd6f5cef1c56bd5ba77c692b0aca92b /src/main/java/org/apache/commons/lang3/ThreadUtils.java
parent3ee9cc840088762c875a9c02531077279f7c237f (diff)
downloadapache-commons-lang-54f8d3c02abe04765ffe957e7d412bde2adf58c1.tar.gz
LANG-1417: Add @FunctionalInterface to ThreadPredicate and ThreadGroupPredicate
Diffstat (limited to 'src/main/java/org/apache/commons/lang3/ThreadUtils.java')
-rw-r--r--src/main/java/org/apache/commons/lang3/ThreadUtils.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/main/java/org/apache/commons/lang3/ThreadUtils.java b/src/main/java/org/apache/commons/lang3/ThreadUtils.java
index 1734b577b..caf6fa0d2 100644
--- a/src/main/java/org/apache/commons/lang3/ThreadUtils.java
+++ b/src/main/java/org/apache/commons/lang3/ThreadUtils.java
@@ -239,8 +239,9 @@ public class ThreadUtils {
/**
* A predicate for selecting threads.
*/
- //if java minimal version for lang becomes 1.8 extend this interface from java.util.function.Predicate
- public interface ThreadPredicate /*extends java.util.function.Predicate<Thread>*/{
+ // When breaking BC, replace this with Predicate<Thread>
+ @FunctionalInterface
+ public interface ThreadPredicate {
/**
* Evaluates this predicate on the given thread.
@@ -253,8 +254,9 @@ public class ThreadUtils {
/**
* A predicate for selecting threadgroups.
*/
- //if java minimal version for lang becomes 1.8 extend this interface from java.util.function.Predicate
- public interface ThreadGroupPredicate /*extends java.util.function.Predicate<ThreadGroup>*/{
+ // When breaking BC, replace this with Predicate<ThreadGroup>
+ @FunctionalInterface
+ public interface ThreadGroupPredicate {
/**
* Evaluates this predicate on the given threadgroup.