Hierarchy For All Packages
- me.ahoo.cosid,
- me.ahoo.cosid.accessor,
- me.ahoo.cosid.codec,
- me.ahoo.cosid.internal,
- me.ahoo.cosid.lease,
- me.ahoo.cosid.observe,
- me.ahoo.cosid.runtime,
- me.ahoo.cosid.segment,
- me.ahoo.cosid.store,
- me.ahoo.cosid.time
Class Hierarchy
- java.lang.Object
- me.ahoo.cosid.lease.AcquireResult.Acquired (implements me.ahoo.cosid.lease.AcquireResult)
- me.ahoo.cosid.lease.AcquireResult.Acquired.Builder
- me.ahoo.cosid.internal.AnnotatedIdFiller (implements me.ahoo.cosid.accessor.IdFiller)
- me.ahoo.cosid.segment.BatchPolicy
- me.ahoo.cosid.segment.BatchPolicy.Builder
- me.ahoo.cosid.internal.BatchSizer
- me.ahoo.cosid.internal.ClassNameCodecs
- me.ahoo.cosid.internal.Codecs
- me.ahoo.cosid.runtime.CosIdRuntime (implements java.lang.AutoCloseable)
- me.ahoo.cosid.codec.DatePrefix
- me.ahoo.cosid.codec.Friendly (implements me.ahoo.cosid.codec.IdCodec)
- me.ahoo.cosid.internal.GeneratorEntry
- me.ahoo.cosid.observe.GeneratorInfo
- me.ahoo.cosid.observe.GeneratorInfo.Builder
- me.ahoo.cosid.runtime.GeneratorSpec.CosId80 (implements me.ahoo.cosid.runtime.GeneratorSpec)
- me.ahoo.cosid.runtime.GeneratorSpec.CosId80.Builder
- me.ahoo.cosid.runtime.GeneratorSpec.Custom (implements me.ahoo.cosid.runtime.GeneratorSpec)
- me.ahoo.cosid.runtime.GeneratorSpec.Custom.Builder
- me.ahoo.cosid.runtime.GeneratorSpec.Instance (implements me.ahoo.cosid.runtime.GeneratorSpec)
- me.ahoo.cosid.runtime.GeneratorSpec.Instance.Builder
- me.ahoo.cosid.runtime.GeneratorSpec.PeriodicSegment (implements me.ahoo.cosid.runtime.GeneratorSpec)
- me.ahoo.cosid.runtime.GeneratorSpec.PeriodicSegment.Builder
- me.ahoo.cosid.runtime.GeneratorSpec.Segment (implements me.ahoo.cosid.runtime.GeneratorSpec)
- me.ahoo.cosid.runtime.GeneratorSpec.Segment.Builder
- me.ahoo.cosid.runtime.GeneratorSpec.Snowflake (implements me.ahoo.cosid.runtime.GeneratorSpec)
- me.ahoo.cosid.runtime.GeneratorSpec.Snowflake.Builder
- me.ahoo.cosid.runtime.GeneratorSpec.UuidV7 (implements me.ahoo.cosid.runtime.GeneratorSpec)
- me.ahoo.cosid.runtime.GeneratorSpec.UuidV7.Builder
- me.ahoo.cosid.IdGenerators
- me.ahoo.cosid.lease.LeaseKeeper (implements java.lang.AutoCloseable, me.ahoo.cosid.lease.SlotHandle)
- me.ahoo.cosid.internal.LocalHost
- me.ahoo.cosid.runtime.MachineSpec.Leased (implements me.ahoo.cosid.runtime.MachineSpec)
- me.ahoo.cosid.runtime.MachineSpec.Leased.Builder
- me.ahoo.cosid.runtime.MachineSpec.Static (implements me.ahoo.cosid.runtime.MachineSpec)
- me.ahoo.cosid.runtime.MachineSpec.Static.Builder
- me.ahoo.cosid.internal.ObservedStores
- me.ahoo.cosid.segment.PeriodicPolicy
- me.ahoo.cosid.segment.PeriodicPolicy.Builder
- me.ahoo.cosid.segment.PeriodicSegmentGenerator (implements java.lang.AutoCloseable, me.ahoo.cosid.GroupedIdGenerator)
- me.ahoo.cosid.codec.Radix (implements me.ahoo.cosid.codec.IdCodec)
- me.ahoo.cosid.internal.RangeCursor
- me.ahoo.cosid.internal.ExpiringRangeCursor
- me.ahoo.cosid.internal.Redacted
- me.ahoo.cosid.runtime.RuntimeOptions
- me.ahoo.cosid.runtime.RuntimeOptions.Builder
- me.ahoo.cosid.internal.RuntimeParts
- me.ahoo.cosid.internal.RuntimePlan
- me.ahoo.cosid.runtime.RuntimeSpec
- me.ahoo.cosid.runtime.RuntimeSpec.Builder
- me.ahoo.cosid.internal.SafeListener (implements me.ahoo.cosid.observe.GeneratorListener)
- me.ahoo.cosid.segment.SegmentGenerator (implements java.lang.AutoCloseable, me.ahoo.cosid.IdGenerator)
- me.ahoo.cosid.lease.SlotBinding
- me.ahoo.cosid.lease.SlotLease
- me.ahoo.cosid.lease.SlotLease.Builder
- me.ahoo.cosid.lease.StaticSlot (implements java.lang.AutoCloseable, me.ahoo.cosid.lease.SlotHandle)
- me.ahoo.cosid.store.StoreConfig
- me.ahoo.cosid.store.StoreConfig.Builder
- me.ahoo.cosid.store.StoreKeys
- me.ahoo.cosid.store.StoreOptions
- me.ahoo.cosid.internal.StoreProviders
- me.ahoo.cosid.runtime.StoreSpec
- me.ahoo.cosid.runtime.StoreSpec.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- me.ahoo.cosid.CosIdException
- me.ahoo.cosid.ClockBackwardsException
- me.ahoo.cosid.GeneratorDisabledException
- me.ahoo.cosid.IdOverflowException
- me.ahoo.cosid.NamespaceMismatchException
- me.ahoo.cosid.RangeExhaustedException
- me.ahoo.cosid.RangeSealedException
- me.ahoo.cosid.RangeUnavailableException
- me.ahoo.cosid.SlotLostException
- me.ahoo.cosid.SlotWindowExceededException
- me.ahoo.cosid.store.StoreTimeoutException
- me.ahoo.cosid.TimeOverflowException
- me.ahoo.cosid.CosIdException
- java.lang.RuntimeException
- java.lang.Exception
- me.ahoo.cosid.time.TimeBasedGenerator (implements java.lang.AutoCloseable, me.ahoo.cosid.IdGenerator, me.ahoo.cosid.PartsIdGenerator)
- me.ahoo.cosid.internal.TimeSequencer
- me.ahoo.cosid.time.UuidV7Generator (implements java.util.function.Supplier<T>)
- me.ahoo.cosid.internal.WindowFile
Interface Hierarchy
- me.ahoo.cosid.lease.AcquireResult
- java.lang.AutoCloseable
- me.ahoo.cosid.segment.RangeStore
- me.ahoo.cosid.lease.SlotLeaseStore
- me.ahoo.cosid.store.Store
- me.ahoo.cosid.runtime.CodecSpec
- me.ahoo.cosid.observe.GeneratorListener
- me.ahoo.cosid.runtime.GeneratorSpec
- me.ahoo.cosid.codec.GroupedCodec
- me.ahoo.cosid.runtime.GroupedCodecSpec
- me.ahoo.cosid.GroupedIdGenerator
- me.ahoo.cosid.runtime.HostResolver
- me.ahoo.cosid.codec.IdCodec
- me.ahoo.cosid.accessor.IdFiller
- me.ahoo.cosid.IdGenerator
- me.ahoo.cosid.IntIdGenerator
- me.ahoo.cosid.runtime.MachineSpec
- me.ahoo.cosid.codec.PartsCodec
- me.ahoo.cosid.runtime.PartsCodecSpec
- me.ahoo.cosid.PartsIdGenerator
- me.ahoo.cosid.segment.Period
- me.ahoo.cosid.lease.SlotHandle
- me.ahoo.cosid.store.StoreProvider
- me.ahoo.cosid.internal.Ticker
- me.ahoo.cosid.time.TimeSource
Annotation Interface Hierarchy
- me.ahoo.cosid.accessor.CosId (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- me.ahoo.cosid.lease.AcquireReason
- me.ahoo.cosid.codec.DatePrefix.Source
- me.ahoo.cosid.internal.PatternPeriod (implements me.ahoo.cosid.segment.Period)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- me.ahoo.cosid.lease.AcquireResult.Exhausted (implements me.ahoo.cosid.lease.AcquireResult)
- me.ahoo.cosid.time.ClockRegressionPolicy
- me.ahoo.cosid.runtime.CodecSpec.Custom (implements me.ahoo.cosid.runtime.CodecSpec)
- me.ahoo.cosid.runtime.CodecSpec.DatePrefix (implements me.ahoo.cosid.runtime.CodecSpec)
- me.ahoo.cosid.runtime.CodecSpec.Friendly (implements me.ahoo.cosid.runtime.CodecSpec)
- me.ahoo.cosid.runtime.CodecSpec.Instance (implements me.ahoo.cosid.runtime.CodecSpec)
- me.ahoo.cosid.runtime.CodecSpec.Prefix (implements me.ahoo.cosid.runtime.CodecSpec)
- me.ahoo.cosid.runtime.CodecSpec.Radix (implements me.ahoo.cosid.runtime.CodecSpec)
- me.ahoo.cosid.runtime.CodecSpec.Suffix (implements me.ahoo.cosid.runtime.CodecSpec)
- me.ahoo.cosid.runtime.GeneratorSpec.Disabled (implements me.ahoo.cosid.runtime.GeneratorSpec)
- me.ahoo.cosid.runtime.GroupedCodecSpec.DatePrefix (implements me.ahoo.cosid.runtime.GroupedCodecSpec)
- me.ahoo.cosid.runtime.GroupedCodecSpec.Instance (implements me.ahoo.cosid.runtime.GroupedCodecSpec)
- me.ahoo.cosid.runtime.GroupedCodecSpec.ValueOnly (implements me.ahoo.cosid.runtime.GroupedCodecSpec)
- me.ahoo.cosid.GroupedId
- me.ahoo.cosid.time.IdParts
- me.ahoo.cosid.time.Layout
- me.ahoo.cosid.lease.Owner
- me.ahoo.cosid.runtime.PartsCodecSpec.Friendly (implements me.ahoo.cosid.runtime.PartsCodecSpec)
- me.ahoo.cosid.runtime.PartsCodecSpec.Instance (implements me.ahoo.cosid.runtime.PartsCodecSpec)
- me.ahoo.cosid.runtime.PartsCodecSpec.Radix (implements me.ahoo.cosid.runtime.PartsCodecSpec)
- me.ahoo.cosid.segment.Range
- me.ahoo.cosid.internal.RuntimePlan.Generator
- me.ahoo.cosid.internal.RuntimePlan.Machine
- me.ahoo.cosid.StringIdGenerator
- java.lang.Record