Hierarchy For All Packages
- uno.xifan.id.generator,
- uno.xifan.id.generator.config,
- uno.xifan.id.generator.distributed.atomiclong,
- uno.xifan.id.generator.distributed.cosid,
- uno.xifan.id.generator.distributed.dtsid,
- uno.xifan.id.generator.distributed.future,
- uno.xifan.id.generator.distributed.mist,
- uno.xifan.id.generator.distributed.rid,
- uno.xifan.id.generator.distributed.segmentid,
- uno.xifan.id.generator.distributed.segmentid.concurrent,
- uno.xifan.id.generator.distributed.snowflake,
- uno.xifan.id.generator.distributed.ttsid,
- uno.xifan.id.generator.distributed.uuid,
- uno.xifan.id.generator.distributed.wxseq,
- uno.xifan.id.generator.distributor,
- uno.xifan.id.generator.util,
- uno.xifan.id.generator.util.time
Class Hierarchy
- java.lang.Object
- uno.xifan.id.generator.distributed.atomiclong.AtomicLongIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.util.Clock
- uno.xifan.id.generator.distributed.segmentid.concurrent.ConcurrentRingBuffer<T>
- uno.xifan.id.generator.distributed.cosid.CosId (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.cosid.CosIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.util.CrockfordBase32Encoder
- uno.xifan.id.generator.distributed.dtsid.DtsId (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.dtsid.DtsIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributed.future.FutureId
- uno.xifan.id.generator.distributed.future.FutureIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.config.IdGeneratorAutoConfiguration
- uno.xifan.id.generator.config.IdGeneratorProperties
- uno.xifan.id.generator.IdGeneratorSpringRedisApplication
- uno.xifan.id.generator.distributed.segmentid.IdSegment
- uno.xifan.id.generator.distributed.segmentid.concurrent.IdSegmentChain
- uno.xifan.id.generator.distributed.snowflake.LockFreeSnowflakeIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributor.MachineIdDistributor
- uno.xifan.id.generator.distributed.mist.MistId (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.mist.MistIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.util.time.NtpClient
- uno.xifan.id.generator.distributed.rid.RedissonIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributed.segmentid.concurrent.RingBuffer<T>
- uno.xifan.id.generator.distributed.segmentid.concurrent.SegmentChainIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributed.snowflake.SnowflakeId (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.snowflake.SnowflakeIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributor.ThreadIdDistributor
- uno.xifan.id.generator.distributed.ttsid.TtsIdGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributed.ttsid.TtsIdGeneratorConfig
- uno.xifan.id.generator.distributed.ttsid.TtsIdMiniGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributed.ttsid.TtsIdMiniGeneratorConfig
- uno.xifan.id.generator.distributed.ttsid.TtsIdPlusGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributed.ttsid.TtsIdProGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributed.ttsid.TtsIdProMaxGenerator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributed.uuid.UUIDv8 (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.uuid.UUIDv8Generator (implements uno.xifan.id.base.IdGenerator)
- uno.xifan.id.generator.distributed.wxseq.WxSeq (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.wxseq.WxSeqGenerator (implements uno.xifan.id.base.IdGenerator)
Interface Hierarchy
- java.lang.Comparable<T>
- uno.xifan.id.generator.distributed.segmentid.SegmentId (also extends java.io.Serializable)
- java.io.Serializable
- uno.xifan.id.generator.distributed.segmentid.SegmentId (also extends java.lang.Comparable<T>)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- uno.xifan.id.generator.distributed.ttsid.TtsId (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.ttsid.TtsIdMini (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.ttsid.TtsIdPlus (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.ttsid.TtsIdPro (implements uno.xifan.id.base.Id)
- uno.xifan.id.generator.distributed.ttsid.TtsIdProMax (implements uno.xifan.id.base.Id)
- java.lang.Record