Package cloud.opencode.base.core.func


@NullMarked package cloud.opencode.base.core.func
Functional interfaces and lambda utilities. 函数式接口与 Lambda 工具。
Since:
1.0
Author:
Leon Soo
  • Interfaces
    Class
    Description
    Checked Callable - Enhanced Callable with convenience methods 可抛出受检异常的 Callable - 增强 JDK Callable 提供便捷方法
    Checked Consumer - Consumer that can throw checked exceptions 可抛出受检异常的 Consumer - 扩展 JDK Consumer 支持受检异常
    Checked Function - Function that can throw checked exceptions 可抛出受检异常的 Function - 扩展 JDK Function 支持受检异常
    Checked Predicate - Predicate that can throw checked exceptions 可抛出受检异常的 Predicate - 扩展 JDK Predicate 支持受检异常
    Checked Runnable - Runnable that can throw checked exceptions 可抛出受检异常的 Runnable - 扩展 JDK Runnable 支持受检异常
    Checked Supplier - Supplier that can throw checked exceptions 可抛出受检异常的 Supplier - 扩展 JDK Supplier 支持受检异常
    QuadFunction<A,B,C,D,R>
    Four-argument function interface 四元函数接口
    TriFunction<A,B,C,R>
    Three-argument function interface 三元函数接口