Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AtomicLongIdGenerator - Class in uno.xifan.id.generator.distributed.atomiclong
- AtomicLongIdGenerator(RedissonClient) - Constructor for class uno.xifan.id.generator.distributed.atomiclong.AtomicLongIdGenerator
C
- capacity() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- clear() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- Clock - Class in uno.xifan.id.generator.util
- Clock() - Constructor for class uno.xifan.id.generator.util.Clock
- ConcurrentRingBuffer<T> - Class in uno.xifan.id.generator.distributed.segmentid.concurrent
- ConcurrentRingBuffer(int, boolean) - Constructor for class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
-
创建环形缓冲区(默认非公平锁)
- ConcurrentRingBuffer(int, boolean, boolean) - Constructor for class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
-
创建环形缓冲区
- CosId - Class in uno.xifan.id.generator.distributed.cosid
- CosId(long, long, long, int, int, int) - Constructor for class uno.xifan.id.generator.distributed.cosid.CosId
- CosIdGenerator - Class in uno.xifan.id.generator.distributed.cosid
- CosIdGenerator(RedissonClient, int, int, int, long) - Constructor for class uno.xifan.id.generator.distributed.cosid.CosIdGenerator
- CrockfordBase32Encoder - Class in uno.xifan.id.generator.util
- CrockfordBase32Encoder() - Constructor for class uno.xifan.id.generator.util.CrockfordBase32Encoder
- currentTimeMicros() - Static method in class uno.xifan.id.generator.util.Clock
- currentTimeMillis() - Static method in class uno.xifan.id.generator.util.Clock
- currentTimeNanos() - Static method in class uno.xifan.id.generator.util.Clock
- currentTimeSeconds() - Static method in class uno.xifan.id.generator.util.Clock
- currentTimestamp() - Static method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
- currentTimestamp() - Static method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
- currentTimestamp() - Static method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
- currentTimestamp() - Static method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
- currentTimestamp() - Static method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
D
- DtsId - Class in uno.xifan.id.generator.distributed.dtsid
- DtsId() - Constructor for class uno.xifan.id.generator.distributed.dtsid.DtsId
- DtsIdGenerator - Class in uno.xifan.id.generator.distributed.dtsid
- DtsIdGenerator(RedissonClient) - Constructor for class uno.xifan.id.generator.distributed.dtsid.DtsIdGenerator
E
- encode80Bit(byte[]) - Static method in class uno.xifan.id.generator.util.CrockfordBase32Encoder
-
将80位(10字节)数据编码为Crockford Base32字符串
- equals(Object) - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
-
Indicates whether some other object is "equal to" this one.
F
- fetch(IdSegment) - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.IdSegmentChain
- FutureId - Class in uno.xifan.id.generator.distributed.future
- FutureId() - Constructor for class uno.xifan.id.generator.distributed.future.FutureId
- FutureIdGenerator - Class in uno.xifan.id.generator.distributed.future
- FutureIdGenerator() - Constructor for class uno.xifan.id.generator.distributed.future.FutureIdGenerator
G
- generate() - Method in class uno.xifan.id.generator.distributed.atomiclong.AtomicLongIdGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.cosid.CosIdGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.dtsid.DtsIdGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.future.FutureIdGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.mist.MistIdGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.rid.RedissonIdGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.SegmentChainIdGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.snowflake.LockFreeSnowflakeIdGenerator
-
生成下一个ID
- generate() - Method in class uno.xifan.id.generator.distributed.snowflake.SnowflakeIdGenerator
-
生成下一个ID
- generate() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdMiniGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdPlusGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdProGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdProMaxGenerator
- generate() - Method in class uno.xifan.id.generator.distributed.uuid.UUIDv8Generator
- generate() - Method in class uno.xifan.id.generator.distributed.wxseq.WxSeqGenerator
- generate(Long) - Method in class uno.xifan.id.generator.distributed.wxseq.WxSeqGenerator
- get() - Method in class uno.xifan.id.generator.distributor.MachineIdDistributor
- get() - Method in class uno.xifan.id.generator.distributor.ThreadIdDistributor
- getTime(String) - Static method in class uno.xifan.id.generator.util.time.NtpClient
-
从NTP服务器获取当前时间
- getTimeWithOffset(String, ZoneOffset) - Static method in class uno.xifan.id.generator.util.time.NtpClient
-
获取带时区偏移的时间(适用于需要本地时间转换的场景)
H
- hashCode() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
-
Returns a hash code value for this object.
- hashCode() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
-
Returns a hash code value for this object.
- hashCode() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
-
Returns a hash code value for this object.
- hashCode() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
-
Returns a hash code value for this object.
- hashCode() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
-
Returns a hash code value for this object.
I
- IdGeneratorAutoConfiguration - Class in uno.xifan.id.generator.config
-
基于Redis的ID生成器自动配置类
- IdGeneratorAutoConfiguration() - Constructor for class uno.xifan.id.generator.config.IdGeneratorAutoConfiguration
- IdGeneratorProperties - Class in uno.xifan.id.generator.config
-
ID生成器配置属性类
- IdGeneratorProperties() - Constructor for class uno.xifan.id.generator.config.IdGeneratorProperties
- IdGeneratorSpringRedisApplication - Class in uno.xifan.id.generator
- IdGeneratorSpringRedisApplication() - Constructor for class uno.xifan.id.generator.IdGeneratorSpringRedisApplication
- IdSegment - Class in uno.xifan.id.generator.distributed.segmentid
- IdSegment() - Constructor for class uno.xifan.id.generator.distributed.segmentid.IdSegment
- IdSegmentChain - Class in uno.xifan.id.generator.distributed.segmentid.concurrent
- IdSegmentChain(RAtomicLong) - Constructor for class uno.xifan.id.generator.distributed.segmentid.concurrent.IdSegmentChain
- idType() - Method in class uno.xifan.id.generator.distributed.atomiclong.AtomicLongIdGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.cosid.CosIdGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.dtsid.DtsIdGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.future.FutureIdGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.mist.MistIdGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.rid.RedissonIdGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.SegmentChainIdGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.snowflake.LockFreeSnowflakeIdGenerator
-
获取ID生成器类型
- idType() - Method in class uno.xifan.id.generator.distributed.snowflake.SnowflakeIdGenerator
-
获取ID生成器类型
- idType() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdMiniGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdPlusGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdProGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.ttsid.TtsIdProMaxGenerator
- idType() - Method in class uno.xifan.id.generator.distributed.uuid.UUIDv8Generator
- idType() - Method in class uno.xifan.id.generator.distributed.wxseq.WxSeqGenerator
- init() - Method in class uno.xifan.id.generator.distributed.rid.RedissonIdGenerator
- isEmpty() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- isEmpty() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.RingBuffer
-
检查缓冲区是否为空
- isFull() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- isFull() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.RingBuffer
-
检查缓冲区是否已满
- isOverflow() - Method in class uno.xifan.id.generator.distributed.segmentid.IdSegment
L
- LockFreeSnowflakeIdGenerator - Class in uno.xifan.id.generator.distributed.snowflake
-
雪花算法ID生成器
- LockFreeSnowflakeIdGenerator(RedissonClient, long, int, int, int) - Constructor for class uno.xifan.id.generator.distributed.snowflake.LockFreeSnowflakeIdGenerator
M
- MachineIdDistributor - Class in uno.xifan.id.generator.distributor
- MachineIdDistributor(RedissonClient, String, int) - Constructor for class uno.xifan.id.generator.distributor.MachineIdDistributor
- main(String[]) - Static method in class uno.xifan.id.generator.IdGeneratorSpringRedisApplication
- main(String[]) - Static method in class uno.xifan.id.generator.util.CrockfordBase32Encoder
- main(String[]) - Static method in class uno.xifan.id.generator.util.time.NtpClient
- MistId - Class in uno.xifan.id.generator.distributed.mist
- MistId(long, int) - Constructor for class uno.xifan.id.generator.distributed.mist.MistId
- MistIdGenerator - Class in uno.xifan.id.generator.distributed.mist
- MistIdGenerator(RedissonClient) - Constructor for class uno.xifan.id.generator.distributed.mist.MistIdGenerator
N
- next() - Method in class uno.xifan.id.generator.distributed.segmentid.IdSegment
- nextId() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.IdSegmentChain
- NtpClient - Class in uno.xifan.id.generator.util.time
-
NTP协议客户端实现
- NtpClient() - Constructor for class uno.xifan.id.generator.util.time.NtpClient
O
- offer(T) - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- offer(T) - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.RingBuffer
-
非阻塞方式尝试写入元素 如果缓冲区已满,返回false
P
- poll() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- poll() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.RingBuffer
-
非阻塞方式尝试读取元素 如果缓冲区为空,返回null
- poll(long, TimeUnit) - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- put(T) - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- put(T) - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.RingBuffer
-
向缓冲区写入一个元素 如果缓冲区已满,则阻塞直到有空间可用
- put(T, long, TimeUnit) - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
R
- RedissonIdGenerator - Class in uno.xifan.id.generator.distributed.rid
- RedissonIdGenerator(RedissonClient, String, long, long) - Constructor for class uno.xifan.id.generator.distributed.rid.RedissonIdGenerator
- register(int) - Method in class uno.xifan.id.generator.distributor.MachineIdDistributor
- register(int) - Method in class uno.xifan.id.generator.distributor.ThreadIdDistributor
- renewLease() - Method in class uno.xifan.id.generator.distributor.MachineIdDistributor
- renewLease() - Method in class uno.xifan.id.generator.distributor.ThreadIdDistributor
- RingBuffer<T> - Class in uno.xifan.id.generator.distributed.segmentid.concurrent
-
环形缓冲区(RingBuffer)实现 支持线程安全的读写操作
- RingBuffer(int) - Constructor for class uno.xifan.id.generator.distributed.segmentid.concurrent.RingBuffer
S
- SegmentChainIdGenerator - Class in uno.xifan.id.generator.distributed.segmentid.concurrent
- SegmentChainIdGenerator(RedissonClient) - Constructor for class uno.xifan.id.generator.distributed.segmentid.concurrent.SegmentChainIdGenerator
- SegmentId - Interface in uno.xifan.id.generator.distributed.segmentid
- sequence() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
-
Returns the value of the
sequencerecord component. - size() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- size() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.RingBuffer
-
获取当前缓冲区中的元素数量
- SnowflakeId - Class in uno.xifan.id.generator.distributed.snowflake
- SnowflakeId(long, long, long) - Constructor for class uno.xifan.id.generator.distributed.snowflake.SnowflakeId
- SnowflakeIdGenerator - Class in uno.xifan.id.generator.distributed.snowflake
-
雪花算法ID生成器
- SnowflakeIdGenerator(RedissonClient, long, int, int, int) - Constructor for class uno.xifan.id.generator.distributed.snowflake.SnowflakeIdGenerator
- swap() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.IdSegmentChain
- sync() - Static method in class uno.xifan.id.generator.util.Clock
T
- take() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer
- take() - Method in class uno.xifan.id.generator.distributed.segmentid.concurrent.RingBuffer
-
从缓冲区读取一个元素 如果缓冲区为空,则阻塞直到有元素可用
- threadId() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
-
Returns the value of the
threadIdrecord component. - ThreadIdDistributor - Class in uno.xifan.id.generator.distributor
- ThreadIdDistributor(RedissonClient, String, int) - Constructor for class uno.xifan.id.generator.distributor.ThreadIdDistributor
- timestamp() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
-
Returns the value of the
timestamprecord component. - toBase16() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
- toBase16() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
- toBase16() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
- toBase16() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
- toBase16() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
- toBase32() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
-
专门为80bit优化的算法
- toBase36() - Method in class uno.xifan.id.generator.distributed.cosid.CosId
- toBase62() - Method in class uno.xifan.id.generator.distributed.cosid.CosId
- toBytes() - Method in class uno.xifan.id.generator.distributed.cosid.CosId
- toBytes() - Method in class uno.xifan.id.generator.distributed.dtsid.DtsId
- toBytes() - Method in class uno.xifan.id.generator.distributed.mist.MistId
- toBytes() - Method in class uno.xifan.id.generator.distributed.snowflake.SnowflakeId
- toBytes() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
- toBytes() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
- toBytes() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
- toBytes() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
- toBytes() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
- toBytes() - Method in class uno.xifan.id.generator.distributed.uuid.UUIDv8
- toBytes() - Method in class uno.xifan.id.generator.distributed.wxseq.WxSeq
- toLong() - Method in class uno.xifan.id.generator.distributed.cosid.CosId
- toLong() - Method in class uno.xifan.id.generator.distributed.dtsid.DtsId
- toLong() - Method in class uno.xifan.id.generator.distributed.mist.MistId
- toLong() - Method in class uno.xifan.id.generator.distributed.snowflake.SnowflakeId
- toLong() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
- toLong() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
- toLong() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
- toLong() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
- toLong() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
- toLong() - Method in class uno.xifan.id.generator.distributed.uuid.UUIDv8
- toLong() - Method in class uno.xifan.id.generator.distributed.wxseq.WxSeq
- toString() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsId
-
Returns a string representation of this record class.
- toString() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
-
Returns a string representation of this record class.
- toString() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
-
Returns a string representation of this record class.
- toString() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
-
Returns a string representation of this record class.
- toString() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
-
Returns a string representation of this record class.
- toUUID() - Method in class uno.xifan.id.generator.distributed.uuid.UUIDv8
- TtsId - Record Class in uno.xifan.id.generator.distributed.ttsid
- TtsId(long, long, long) - Constructor for record class uno.xifan.id.generator.distributed.ttsid.TtsId
-
Creates an instance of a
TtsIdrecord class. - TtsIdGenerator - Class in uno.xifan.id.generator.distributed.ttsid
-
TtsId生成器实现 生成的ID结构:41位时间戳 + 10位线程ID + 12位序列号
- TtsIdGenerator(RedissonClient, TtsIdGeneratorConfig) - Constructor for class uno.xifan.id.generator.distributed.ttsid.TtsIdGenerator
-
构造函数
- TtsIdGeneratorConfig - Class in uno.xifan.id.generator.distributed.ttsid
- TtsIdGeneratorConfig() - Constructor for class uno.xifan.id.generator.distributed.ttsid.TtsIdGeneratorConfig
- TtsIdMini - Record Class in uno.xifan.id.generator.distributed.ttsid
- TtsIdMini(long, long, long) - Constructor for record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
-
Creates an instance of a
TtsIdMinirecord class. - TtsIdMiniGenerator - Class in uno.xifan.id.generator.distributed.ttsid
-
TtsId生成器实现 生成的ID结构:31位时间戳 + 10位线程ID + 12位序列号
- TtsIdMiniGenerator(RedissonClient, TtsIdMiniGeneratorConfig) - Constructor for class uno.xifan.id.generator.distributed.ttsid.TtsIdMiniGenerator
-
构造函数
- TtsIdMiniGeneratorConfig - Class in uno.xifan.id.generator.distributed.ttsid
- TtsIdMiniGeneratorConfig() - Constructor for class uno.xifan.id.generator.distributed.ttsid.TtsIdMiniGeneratorConfig
- TtsIdPlus - Record Class in uno.xifan.id.generator.distributed.ttsid
- TtsIdPlus(long, int, short) - Constructor for record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
-
Creates an instance of a
TtsIdPlusrecord class. - TtsIdPlusGenerator - Class in uno.xifan.id.generator.distributed.ttsid
- TtsIdPlusGenerator(RedissonClient) - Constructor for class uno.xifan.id.generator.distributed.ttsid.TtsIdPlusGenerator
- TtsIdPro - Record Class in uno.xifan.id.generator.distributed.ttsid
- TtsIdPro(long, int, short) - Constructor for record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
-
Creates an instance of a
TtsIdProrecord class. - TtsIdProGenerator - Class in uno.xifan.id.generator.distributed.ttsid
- TtsIdProGenerator(RedissonClient) - Constructor for class uno.xifan.id.generator.distributed.ttsid.TtsIdProGenerator
- TtsIdProMax - Record Class in uno.xifan.id.generator.distributed.ttsid
- TtsIdProMax(long, int, int) - Constructor for record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
-
Creates an instance of a
TtsIdProMaxrecord class. - TtsIdProMaxGenerator - Class in uno.xifan.id.generator.distributed.ttsid
- TtsIdProMaxGenerator(RedissonClient) - Constructor for class uno.xifan.id.generator.distributed.ttsid.TtsIdProMaxGenerator
U
- uno.xifan.id.generator - package uno.xifan.id.generator
- uno.xifan.id.generator.config - package uno.xifan.id.generator.config
- uno.xifan.id.generator.distributed.atomiclong - package uno.xifan.id.generator.distributed.atomiclong
- uno.xifan.id.generator.distributed.cosid - package uno.xifan.id.generator.distributed.cosid
- uno.xifan.id.generator.distributed.dtsid - package uno.xifan.id.generator.distributed.dtsid
- uno.xifan.id.generator.distributed.future - package uno.xifan.id.generator.distributed.future
- uno.xifan.id.generator.distributed.mist - package uno.xifan.id.generator.distributed.mist
- uno.xifan.id.generator.distributed.rid - package uno.xifan.id.generator.distributed.rid
- uno.xifan.id.generator.distributed.segmentid - package uno.xifan.id.generator.distributed.segmentid
- uno.xifan.id.generator.distributed.segmentid.concurrent - package uno.xifan.id.generator.distributed.segmentid.concurrent
- uno.xifan.id.generator.distributed.snowflake - package uno.xifan.id.generator.distributed.snowflake
- uno.xifan.id.generator.distributed.ttsid - package uno.xifan.id.generator.distributed.ttsid
- uno.xifan.id.generator.distributed.uuid - package uno.xifan.id.generator.distributed.uuid
- uno.xifan.id.generator.distributed.wxseq - package uno.xifan.id.generator.distributed.wxseq
- uno.xifan.id.generator.distributor - package uno.xifan.id.generator.distributor
- uno.xifan.id.generator.util - package uno.xifan.id.generator.util
- uno.xifan.id.generator.util.time - package uno.xifan.id.generator.util.time
- UUIDv8 - Class in uno.xifan.id.generator.distributed.uuid
- UUIDv8() - Constructor for class uno.xifan.id.generator.distributed.uuid.UUIDv8
- UUIDv8Generator - Class in uno.xifan.id.generator.distributed.uuid
- UUIDv8Generator(RedissonClient) - Constructor for class uno.xifan.id.generator.distributed.uuid.UUIDv8Generator
W
- WxSeq - Class in uno.xifan.id.generator.distributed.wxseq
- WxSeq() - Constructor for class uno.xifan.id.generator.distributed.wxseq.WxSeq
- WxSeqGenerator - Class in uno.xifan.id.generator.distributed.wxseq
- WxSeqGenerator(RedissonClient) - Constructor for class uno.xifan.id.generator.distributed.wxseq.WxSeqGenerator
All Classes and Interfaces|All Packages|Serialized Form