Module cloud.opencode.base.core
module cloud.opencode.base.core
OpenCode Base Core Module
OpenCode 核心模块
Provides core utilities and common functionality for the OpenCode Base library.
为 OpenCode Base 库提供核心工具和通用功能。
- Since:
- JDK 25, opencode-base-core V1.0.0
-
Packages
ExportsPackageDescriptionCore utilities and foundational classes for the OpenCode Base library.Common annotations used across the OpenCode Base framework.Assertion utilities for precondition and invariant checking.Bean manipulation and property-copy utilities.Generic builder pattern support classes.Codec API - Composable encoding and decoding 编解码 API - 可组合的编码与解码Collection utilities and enhanced collection types.Comparison and ordering utilities.Concurrency primitives and synchronization utilities.Lightweight container and dependency-injection primitives.Type conversion and transformer utilities.Common exception types for the OpenCode Base framework.Functional interfaces and lambda utilities.Pagination model and query utilities.Primitive-type wrappers and array utilities.Random value generation utilities.Reflection helpers and type-introspection utilities.Result and response wrapper types for operation outcomes.Retry utilities with configurable backoff strategies.Singleton pattern support and instance management.Service Provider Interface (SPI) loading and discovery utilities.Stream API extensions and collector utilities.Threading utilities and thread-management helpers.Immutable tuple types (Pair, Triple, etc.).