Hierarchy For All Packages
- icu.congee.id,
- icu.congee.id.base,
- icu.congee.id.generator.broid,
- icu.congee.id.generator.broid.impl,
- icu.congee.id.generator.broid.part,
- icu.congee.id.generator.combguid,
- icu.congee.id.generator.cosid,
- icu.congee.id.generator.cuid,
- icu.congee.id.generator.custom,
- icu.congee.id.generator.elasticflake,
- icu.congee.id.generator.flake,
- icu.congee.id.generator.flakeid,
- icu.congee.id.generator.flexid,
- icu.congee.id.generator.js,
- icu.congee.id.generator.ksuid,
- icu.congee.id.generator.lexical,
- icu.congee.id.generator.mist,
- icu.congee.id.generator.nano,
- icu.congee.id.generator.objectid,
- icu.congee.id.generator.ordereduuid,
- icu.congee.id.generator.pushid,
- icu.congee.id.generator.shardingid,
- icu.congee.id.generator.sid,
- icu.congee.id.generator.snowflake,
- icu.congee.id.generator.sonyflake,
- icu.congee.id.generator.ulid,
- icu.congee.id.generator.uuid,
- icu.congee.id.generator.wxseq,
- icu.congee.id.generator.xid,
- icu.congee.id.util
Class Hierarchy
- java.lang.Object
- icu.congee.id.generator.objectid.Assertions
- icu.congee.id.base.Base32Codec
- icu.congee.id.base.Base36Codec
- icu.congee.id.base.Base62Codec
- icu.congee.id.generator.elasticflake.Base64
- icu.congee.id.generator.broid.BitUtils
- icu.congee.id.generator.broid.BroId (implements java.lang.Comparable<T>)
- icu.congee.id.generator.broid.impl.UUIDv8BroId
- icu.congee.id.generator.broid.BroIdExample
- icu.congee.id.generator.broid.BroIdGenerator<T>
- icu.congee.id.generator.broid.impl.UUIDv8BroIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.broid.BroIdLayout
- icu.congee.id.generator.broid.part.ClockSeqBroIdPart (implements icu.congee.id.generator.broid.BroIdPart)
- icu.congee.id.generator.combguid.CombGuidGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.cosid.CosIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.broid.part.CounterBroIdPart (implements icu.congee.id.generator.broid.BroIdPart)
- icu.congee.id.base.CrockfordBase32
- icu.congee.id.generator.cuid.CUID (implements java.lang.Comparable<T>, java.io.Serializable)
- icu.congee.id.generator.cuid.CUIDv1Generator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.cuid.CUIDv2Generator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.uuid.DedicatedCounterUUIDv7Generator
- icu.congee.id.generator.elasticflake.ElasticflakeIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.uuid.FastUUIDToString
- icu.congee.id.generator.flakeid.FlakeId
- icu.congee.id.generator.flakeid.FlakeId.Options
- icu.congee.id.generator.flake.FlakeIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.flakeid.FlakeIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.flexid.FlexIDKeyGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.lexical.FNV1A
- icu.congee.id.base.HexCodec
- icu.congee.id.generator.mist.HighPerformanceMistGenerator (implements icu.congee.id.generator.mist.MistGenerator)
- icu.congee.id.util.IdUtil
- icu.congee.id.generator.uuid.IncreasedClockPrecisionUUIDv7Generator
- java.io.InputStream (implements java.io.Closeable)
- java.io.FilterInputStream
- icu.congee.id.generator.elasticflake.Base64.InputStream
- java.io.FilterInputStream
- icu.congee.id.generator.shardingid.InstagramIdGenerator
- icu.congee.id.generator.js.JavaScriptSafetyIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.ksuid.Ksuid (implements java.lang.Comparable<T>, java.io.Serializable)
- icu.congee.id.generator.ksuid.KsuidCreator
- icu.congee.id.generator.ksuid.KsuidFactory
- icu.congee.id.generator.ksuid.KsuidGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.lexical.LexicalUUID (implements java.lang.Comparable<T>)
- icu.congee.id.generator.lexical.LexicalUUIDGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.elasticflake.MacAddressProvider
- icu.congee.id.Main
- icu.congee.id.generator.uuid.MonotonicRandomUUIDv7Generator
- icu.congee.id.generator.nano.NanoIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.objectid.ObjectId (implements java.lang.Comparable<T>, java.io.Serializable)
- icu.congee.id.generator.objectid.ObjectIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.ordereduuid.OrderedUuidGenerator (implements icu.congee.id.base.IdGenerator)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- java.io.FilterOutputStream
- icu.congee.id.generator.elasticflake.Base64.OutputStream
- java.io.FilterOutputStream
- icu.congee.id.generator.pushid.PushIDGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.broid.part.RandomBroIdPart (implements icu.congee.id.generator.broid.BroIdPart)
- icu.congee.id.generator.mist.SecureMistGenerator (implements icu.congee.id.generator.mist.MistGenerator)
- icu.congee.id.generator.shardingid.ShardingIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.sid.SIDGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.snowflake.SnowflakeIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.sonyflake.Sonyflake
- icu.congee.id.generator.sonyflake.Sonyflake.Settings
- icu.congee.id.generator.sonyflake.SonyflakeIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.broid.part.SpatiallyBroIdPart (implements icu.congee.id.generator.broid.BroIdPart)
- icu.congee.id.generator.mist.StandardMistGenerator (implements icu.congee.id.generator.mist.MistGenerator)
- icu.congee.id.generator.uuid.StandardUUIDv7Generator
- icu.congee.id.generator.lexical.StrictlyClock (implements icu.congee.id.generator.lexical.Clock)
- icu.congee.id.generator.lexical.MicrosecondEpochClock
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- icu.congee.id.generator.cuid.CUIDGenerationException
- icu.congee.id.generator.sonyflake.Sonyflake.InvalidMachineIDException
- icu.congee.id.generator.sonyflake.Sonyflake.NoPrivateAddressException
- icu.congee.id.generator.sonyflake.Sonyflake.OverTimeLimitException
- icu.congee.id.generator.sonyflake.Sonyflake.StartTimeAheadException
- java.lang.RuntimeException
- java.lang.Exception
- icu.congee.id.generator.custom.TimeBasedBusinessIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.custom.TimeBasedRandomIdGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.elasticflake.TimeBasedUUIDGenerator
- icu.congee.id.generator.broid.part.TimestampBroIdPart (implements icu.congee.id.generator.broid.BroIdPart)
- icu.congee.id.base.TimeUtils
- icu.congee.id.generator.ulid.ULIDGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.uuid.UUIDv1Generator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.uuid.UUIDv2Generator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.uuid.UUIDv3Generator
- icu.congee.id.generator.uuid.UUIDv4Generator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.uuid.UUIDv5Generator
- icu.congee.id.generator.uuid.UUIDv6Generator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.uuid.UUIDv7Generator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.uuid.UUIDv8Generator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.broid.part.VariantBroIdPart (implements icu.congee.id.generator.broid.BroIdPart)
- icu.congee.id.generator.broid.part.VersionBroIdPart (implements icu.congee.id.generator.broid.BroIdPart)
- icu.congee.id.generator.wxseq.WxSeqGenerator (implements icu.congee.id.base.IdGenerator)
- icu.congee.id.generator.xid.Xid (implements java.lang.Comparable<T>)
- icu.congee.id.generator.xid.XidGenerator (implements icu.congee.id.base.IdGenerator)
Interface Hierarchy
- icu.congee.id.generator.broid.BroIdPart
- icu.congee.id.generator.lexical.Clock
- icu.congee.id.base.Id
- icu.congee.id.base.IdGenerator
- icu.congee.id.generator.mist.MistGenerator
- icu.congee.id.generator.sonyflake.Sonyflake.MachineIDSupplier
- icu.congee.id.generator.sonyflake.Sonyflake.MachineIDValidator
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- icu.congee.id.base.IdType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)