Package cloud.opencode.base.json.identity
package cloud.opencode.base.json.identity
JSON Object Identity - Object Identity and Circular Reference Support
JSON 对象身份 - 对象身份和循环引用支持
Provides classes for handling object identity during JSON serialization and deserialization, including ID generation and resolution strategies.
提供在 JSON 序列化和反序列化期间处理对象身份的类, 包括 ID 生成和解析策略。
- Since:
- JDK 25, opencode-base-json V1.0.0
- Author:
- Leon Soo
-
ClassDescriptionObject ID Generator - Abstract Base for Generating Object Identifiers 对象 ID 生成器 - 生成对象标识符的抽象基类ID Key - Composite Key for Object Identity Tracking ID 键 - 用于对象身份跟踪的复合键Object ID Generators - Common Object Identity Generator Implementations 对象 ID 生成器集合 - 常用对象身份生成器实现Integer Sequence Generator - Auto-Incrementing Integer IDs 整数序列生成器 - 自增整数 IDProperty Generator - Uses an Existing Property as Object ID 属性生成器 - 使用现有属性作为对象 IDString ID Generator - String-Based Object IDs 字符串 ID 生成器 - 基于字符串的对象 IDUUID Generator - UUID-Based Object IDs UUID 生成器 - 基于 UUID 的对象 IDObject ID Resolver - Resolves Object Identity References 对象 ID 解析器 - 解析对象身份引用Simple Object ID Resolver - Default HashMap-Based Identity Resolver 简单对象 ID 解析器 - 默认基于 HashMap 的身份解析器