Interface Predicate<T>


public interface Predicate<T>
Used when filtering a collection of objects of a given type; the predicate is passed each object in turn, and returns true to include the object in the result collection. The F class includes a number of Predicate factory methods. This was converted from a abstract base class to an interface in 5.3.
Since:
5.2.0
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    accept(T element)
    This method is overridden in subclasses to define which objects the Predicate will accept and which it will reject.
  • Method Details

    • accept

      boolean accept(T element)
      This method is overridden in subclasses to define which objects the Predicate will accept and which it will reject.
      Parameters:
      element - the element from the flow to be evaluated by the Predicate