aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/commons/lang3/ThreadUtils.java
diff options
context:
space:
mode:
authorGary Gregory <garydgregory@gmail.com>2022-08-21 11:07:33 -0400
committerGary Gregory <garydgregory@gmail.com>2022-08-21 11:07:33 -0400
commit6cd7bd5ed962ad19fc6af5260e656f35fa2b3d16 (patch)
tree3c0ae29c2d33f498b91cd7a62d619c5262da9f92 /src/main/java/org/apache/commons/lang3/ThreadUtils.java
parentcb0fbd4c50cc87a5602ff43da53a0c85ee16d38f (diff)
downloadapache-commons-lang-6cd7bd5ed962ad19fc6af5260e656f35fa2b3d16.tar.gz
ThreadGroupPredicate extends Predicate<ThreadGroup>
Diffstat (limited to 'src/main/java/org/apache/commons/lang3/ThreadUtils.java')
-rw-r--r--src/main/java/org/apache/commons/lang3/ThreadUtils.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/org/apache/commons/lang3/ThreadUtils.java b/src/main/java/org/apache/commons/lang3/ThreadUtils.java
index 369a6c9a4..5d8e790dc 100644
--- a/src/main/java/org/apache/commons/lang3/ThreadUtils.java
+++ b/src/main/java/org/apache/commons/lang3/ThreadUtils.java
@@ -21,6 +21,7 @@ import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
+import java.util.function.Predicate;
import org.apache.commons.lang3.time.DurationUtils;
@@ -89,15 +90,16 @@ public class ThreadUtils {
/**
* A predicate for selecting thread groups.
*/
- // When breaking BC, replace this with Predicate<ThreadGroup>
+ // TODO When breaking BC, replace this with Predicate<ThreadGroup>
@FunctionalInterface
- public interface ThreadGroupPredicate {
+ public interface ThreadGroupPredicate extends Predicate<ThreadGroup> {
/**
* Evaluates this predicate on the given thread group.
* @param threadGroup the thread group
* @return {@code true} if the threadGroup matches the predicate, otherwise {@code false}
*/
+ @Override
boolean test(ThreadGroup threadGroup);
}