Index

A C D E F G H I L M N O P R S T U W 
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 sequence record component.
sequence() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
Returns the value of the sequence record component.
sequence() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
Returns the value of the sequence record component.
sequence() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
Returns the value of the sequence record component.
sequence() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
Returns the value of the sequence record 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 threadId record component.
threadId() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
Returns the value of the threadId record component.
threadId() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
Returns the value of the threadId record component.
threadId() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
Returns the value of the threadId record component.
threadId() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
Returns the value of the threadId record 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 timestamp record component.
timestamp() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdMini
Returns the value of the timestamp record component.
timestamp() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPlus
Returns the value of the timestamp record component.
timestamp() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdPro
Returns the value of the timestamp record component.
timestamp() - Method in record class uno.xifan.id.generator.distributed.ttsid.TtsIdProMax
Returns the value of the timestamp record 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 TtsId record 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 TtsIdMini record 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 TtsIdPlus record 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 TtsIdPro record 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 TtsIdProMax record 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
 
A C D E F G H I L M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form