Package cloud.opencode.base.id.snowflake
package cloud.opencode.base.id.snowflake
-
ClassDescriptionClock Backward Handling Strategy 时钟回拨处理策略Custom strategy interface for user-defined implementations 用于用户自定义实现的自定义策略接口Extension Strategy for Clock Backward Handling 时钟回拨扩展策略Fixed Worker ID Assigner - Explicitly configured, deterministic worker and datacenter IDs 固定工作节点ID分配器 - 显式配置的确定性工作节点和数据中心IDIP-based Worker ID Assigner 基于IP的工作节点ID分配器MAC Address-based Worker ID Assigner 基于MAC地址的工作节点ID分配器Random Worker ID Assigner 随机工作节点ID分配器JavaScript-Safe Snowflake ID Generator - IDs guaranteed to fit in JS Number.MAX_SAFE_INTEGER JavaScript安全雪花ID生成器 - ID保证在JS Number.MAX_SAFE_INTEGER范围内Snowflake ID Generator Builder 雪花ID生成器构建器Snowflake ID Generator Configuration 雪花ID生成器配置Snowflake Friendly ID - Human-readable representation for debugging and logging 雪花ID友好格式 - 用于调试和日志记录的人类可读表示Snowflake ID Generator 雪花ID生成器Snowflake ID Parser 雪花ID解析器Parsed Snowflake ID Result 解析的雪花ID结果Throw Exception Strategy for Clock Backward Handling 时钟回拨抛异常策略Wait Strategy for Clock Backward Handling 时钟回拨等待策略Worker ID Assigner Interface 工作节点ID分配器接口