Module cloud.opencode.base.serialization


module cloud.opencode.base.serialization
OpenCode Base Serialization Module OpenCode 基础序列化模块

Provides unified serialization/deserialization capabilities with support for multiple formats via SPI mechanism.

提供统一的序列化/反序列化能力,通过 SPI 机制支持多种格式。

Key Features | 主要功能:

  • Unified API - OpenSerializer facade - 统一 API 门面
  • Multiple Formats - JSON, JDK binary - 多格式支持
  • TypeReference - Generic type support - 泛型类型支持
  • Compression - GZIP (JDK built-in) - 压缩支持
  • SPI Extension - Pluggable serializers - 可插拔序列化器
  • Deep Copy & Type Conversion - 深拷贝与类型转换
Since:
JDK 25, opencode-base-serialization V1.0.0
Author:
Leon Soo