All Classes and Interfaces
Class
Description
AsyncFunctionUtil - Virtual Thread based async utilities
AsyncFunctionUtil - 基于虚拟线程的异步工具
Case - Match case definition combining pattern and action
Case - 组合模式和动作的匹配分支定义
CheckedBiConsumer - BiConsumer that can throw checked exceptions
CheckedBiConsumer - 可抛出受检异常的双参消费者
CheckedBiFunction - BiFunction that can throw checked exceptions
CheckedBiFunction - 可抛出受检异常的双参函数
CheckedConsumer - Consumer that may throw checked exceptions
CheckedConsumer - 可能抛出受检异常的消费者
CheckedFunction - Function that can throw checked exceptions
CheckedFunction - 可抛出受检异常的函数
CheckedRunnable - Runnable that may throw checked exceptions
CheckedRunnable - 可能抛出受检异常的可运行接口
Either Monad - Represents one of two possible values (Left or Right)
Either Monad - 表示两种可能值之一(Left 或 Right)
Left - Represents the left case (typically error)
Left - 表示左情况(通常为错误)
Right - Represents the right case (typically success)
Right - 表示右情况(通常为成功)
For - For-comprehension for simplified flatMap operations
For - 简化 flatMap 操作的 For 表达式
Function with 3 parameters.
3 参数函数。
Function with 4 parameters.
4 参数函数。
Function with 5 parameters.
5 参数函数。
For-comprehension builder for one Iterable.
For-comprehension builder for two Iterables.
For-comprehension builder for three Iterables.
For-comprehension builder for one Option.
For-comprehension builder for two Options.
For-comprehension builder for three Options.
For-comprehension builder for four Options.
For-comprehension builder for one Sequence.
For-comprehension builder for two Sequences.
For-comprehension builder for three Sequences.
For-comprehension builder for one Try.
For-comprehension builder for two Tries.
For-comprehension builder for three Tries.
For-comprehension builder for four Tries.
FunctionUtil - Function composition, currying, and memoization utilities
FunctionUtil - 函数组合、柯里化和记忆化工具类
Future - Functional wrapper for CompletableFuture
Future - CompletableFuture 的函数式包装
Lazy - Lazy evaluation container
Lazy - 惰性求值容器
LazyAsync - Lazy asynchronous computation
LazyAsync - 惰性异步计算
Computation states
计算状态
Lens - Functional lens for immutable data access and modification
Lens - 用于不可变数据访问和修改的函数式透镜
OpenFunctional - Unified entry point for functional programming utilities
OpenFunctional - 函数式编程工具的统一入口点
OpenFunctionalException - Base exception for functional operations
OpenFunctionalException - 函数式操作的基础异常
OpenMatch - Pattern matching entry point
OpenMatch - 模式匹配入口
Matcher - Fluent pattern matching builder
Matcher - 流式模式匹配构建器
OpenMatchException - Exception for pattern matching failures
OpenMatchException - 模式匹配失败的异常
Option Monad - Enhanced Optional with more functional operations
Option Monad - 增强的 Optional,提供更多函数式操作
None - Represents absence of value
None - 表示值缺失
Some - Contains a value
Some - 包含值
OptionalLens - Functional lens for optional data access
OptionalLens - 用于可选数据访问的函数式透镜
Pattern - Pattern interface for matching values
Pattern - 用于匹配值的模式接口
Pipeline - Composable data transformation pipeline
Pipeline - 可组合的数据转换管道
CollectionPipeline - Pipeline for processing collections
CollectionPipeline - 用于处理集合的管道
PipelineBuilder - Fluent builder for single-value pipelines
PipelineBuilder - 单值管道的流式构建器
TryPipelineBuilder - Builder for pipelines that may fail
TryPipelineBuilder - 可能失败的管道构建器
PipeUtil - Utility methods for pipeline operations
PipeUtil - 管道操作的工具方法
Pipe - Value holder for pipe operations
Pipe - 管道操作的值持有者
RecordUtil - Utilities for working with Java Records
RecordUtil - 用于处理 Java Record 的工具
Sequence - Lazy evaluated sequence
Sequence - 惰性求值序列
Value with its index.
Trampoline - Stack-safe recursion using trampolining
Trampoline - 使用蹦床模式的栈安全递归
Completed Trampoline with a result.
FlatMapped Trampoline for chaining computations.
Suspended Trampoline with a continuation.
TriFunction - Three-argument function
TriFunction - 三参函数
Try Monad - Encapsulates computations that may fail
Try Monad - 封装可能失败的计算
Failure - Represents a failed computation
Failure - 表示失败的计算
Success - Represents a successful computation
Success - 表示成功的计算
Unit - Represents a valueless result (void equivalent as a type)
Unit - 表示无值结果(void 的类型等价物)
Validation Monad - Accumulating error validation
Validation Monad - 累积错误的验证
Invalid - Represents a failed validation with accumulated errors
Invalid - 表示失败的验证,包含累积的错误
Valid - Represents a successful validation
Valid - 表示成功的验证