# Package java.util.function

- Interface Summary
  Interface | Description
  --- | ---
  BiConsumer<T,U> | Represents an operation that accepts two input arguments and returns no result.
  BiFunction<T,U,R> | Represents a function that accepts two arguments and produces a result.
  Consumer<T> | Represents an operation that accepts a single input argument and returns no result.
  Function<T,R> | Represents a function that accepts one argument and produces a result.
  Predicate<T> | Represents a predicate (boolean-valued function) of one argument.
  Supplier<T> | Represents a supplier of results.
  ToDoubleFunction<T> | Represents a function that produces a double-valued result.
  ToIntFunction<T> | Represents a function that produces an int-valued result.
  ToLongBiFunction<T,U> | Represents a function that accepts two arguments and produces a long-valued result.
  ToLongFunction<T> | Represents a function that produces a long-valued result.
  UnaryOperator<T> | Represents an operation on a single operand that produces a result of the same type as its operand.

Copyright © 2025 API Design. All Rights Reserved.