ThreadUtils.ThreadIdPredicate (Apache Commons Lang 3.17.0 API)
Description: declaration: package: org.apache.commons.lang3, class: ThreadUtils, class: ThreadIdPredicate

Package org.apache.commons.lang3

# Class ThreadUtils.ThreadIdPredicate

java.lang.Object
org.apache.commons.lang3.ThreadUtils.ThreadIdPredicate

All Implemented Interfaces:
  `ThreadUtils.ThreadPredicate`

Enclosing class:
  ThreadUtils

@Deprecated public static class ThreadUtils.ThreadIdPredicate extends Object implements ThreadUtils.ThreadPredicate
Deprecated.
Use a `Predicate`.
A predicate implementation which matches a thread id.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ThreadIdPredicate(long threadId)`
  Deprecated.
  Predicate constructor

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `test(Thread thread)`
  Deprecated.
  Evaluates this predicate on the given thread.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ThreadIdPredicate

    public ThreadIdPredicate(long threadId)
    Deprecated.
    Predicate constructor
    Parameters:
      `threadId` - the threadId to match
    Throws:
      `IllegalArgumentException` - if the threadId is zero or negative

- ## Method Details

  - ### test

    public boolean test(Thread thread)
    Deprecated.
    Description copied from interface: `ThreadUtils.ThreadPredicate`
    Evaluates this predicate on the given thread.
    Specified by:
      `test` in interface `ThreadUtils.ThreadPredicate`
    Parameters:
      `thread` - the thread
    Returns:
      `true` if the thread matches the predicate, otherwise `false`