Hierarchy For All Packages
Package Hierarchies:- me.ahoo.cosid,
- me.ahoo.cosid.accessor,
- me.ahoo.cosid.accessor.field,
- me.ahoo.cosid.accessor.method,
- me.ahoo.cosid.accessor.parser,
- me.ahoo.cosid.accessor.registry,
- me.ahoo.cosid.accessor.scanner,
- me.ahoo.cosid.activiti,
- me.ahoo.cosid.annotation,
- me.ahoo.cosid.axon,
- me.ahoo.cosid.converter,
- me.ahoo.cosid.cosid,
- me.ahoo.cosid.flowable,
- me.ahoo.cosid.jackson,
- me.ahoo.cosid.jdbc,
- me.ahoo.cosid.jdbc.exception,
- me.ahoo.cosid.jvm,
- me.ahoo.cosid.machine,
- me.ahoo.cosid.machine.k8s,
- me.ahoo.cosid.mongo,
- me.ahoo.cosid.mongo.reactive,
- me.ahoo.cosid.mybatis,
- me.ahoo.cosid.provider,
- me.ahoo.cosid.proxy,
- me.ahoo.cosid.segment,
- me.ahoo.cosid.segment.concurrent,
- me.ahoo.cosid.segment.grouped,
- me.ahoo.cosid.sharding,
- me.ahoo.cosid.snowflake,
- me.ahoo.cosid.snowflake.exception,
- me.ahoo.cosid.spring.boot.starter,
- me.ahoo.cosid.spring.boot.starter.activiti,
- me.ahoo.cosid.spring.boot.starter.actuate,
- me.ahoo.cosid.spring.boot.starter.cosid,
- me.ahoo.cosid.spring.boot.starter.flowable,
- me.ahoo.cosid.spring.boot.starter.jdbc,
- me.ahoo.cosid.spring.boot.starter.machine,
- me.ahoo.cosid.spring.boot.starter.mybatis,
- me.ahoo.cosid.spring.boot.starter.segment,
- me.ahoo.cosid.spring.boot.starter.snowflake,
- me.ahoo.cosid.spring.boot.starter.zookeeper,
- me.ahoo.cosid.spring.data.jdbc,
- me.ahoo.cosid.spring.redis,
- me.ahoo.cosid.stat,
- me.ahoo.cosid.stat.converter,
- me.ahoo.cosid.stat.generator,
- me.ahoo.cosid.test,
- me.ahoo.cosid.test.container,
- me.ahoo.cosid.test.machine.distributor,
- me.ahoo.cosid.test.segment.distributor,
- me.ahoo.cosid.uncertainty,
- me.ahoo.cosid.util,
- me.ahoo.cosid.zookeeper
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- me.ahoo.cosid.sharding.ExactCollection<E> (implements java.util.RandomAccess)
- me.ahoo.cosid.accessor.AbstractIdMetadata (implements me.ahoo.cosid.accessor.IdMetadata)
- me.ahoo.cosid.accessor.DefaultCosIdAccessor (implements me.ahoo.cosid.accessor.CosIdAccessor)
- me.ahoo.cosid.machine.AbstractMachineIdDistributor (implements me.ahoo.cosid.machine.MachineIdDistributor)
- me.ahoo.cosid.jdbc.JdbcMachineIdDistributor
- me.ahoo.cosid.machine.ManualMachineIdDistributor
- me.ahoo.cosid.mongo.MongoMachineIdDistributor
- me.ahoo.cosid.proxy.ProxyMachineIdDistributor
- me.ahoo.cosid.spring.redis.SpringRedisMachineIdDistributor
- me.ahoo.cosid.machine.k8s.StatefulSetMachineIdDistributor
- me.ahoo.cosid.zookeeper.ZookeeperMachineIdDistributor
- me.ahoo.cosid.snowflake.AbstractSnowflakeId (implements me.ahoo.cosid.snowflake.SnowflakeId)
- me.ahoo.cosid.snowflake.MillisecondSnowflakeId
- me.ahoo.cosid.snowflake.SecondSnowflakeId
- me.ahoo.cosid.activiti.ActivitiIdGenerator (implements org.activiti.engine.impl.cfg.IdGenerator)
- me.ahoo.cosid.spring.boot.starter.activiti.ActivitiIdGeneratorAutoConfiguration
- me.ahoo.cosid.annotation.AnnotationDefinitionParser (implements me.ahoo.cosid.accessor.parser.FieldDefinitionParser)
- me.ahoo.cosid.test.Assert
- me.ahoo.cosid.jvm.AtomicLongGenerator (implements me.ahoo.cosid.IdGenerator)
- me.ahoo.cosid.mongo.reactive.BlockingAdapter
- me.ahoo.cosid.sharding.CachedSharding<T> (implements me.ahoo.cosid.sharding.Sharding<T>)
- me.ahoo.cosid.util.Clock.CacheClock (implements me.ahoo.cosid.util.Clock, java.lang.Runnable)
- me.ahoo.cosid.util.Clock.SystemClock (implements me.ahoo.cosid.util.Clock)
- me.ahoo.cosid.cosid.ClockSyncCosIdGenerator (implements me.ahoo.cosid.cosid.CosIdGenerator, me.ahoo.cosid.Decorator<D>)
- me.ahoo.cosid.snowflake.ClockSyncSnowflakeId (implements me.ahoo.cosid.IdGeneratorDecorator, me.ahoo.cosid.snowflake.SnowflakeId)
- me.ahoo.cosid.accessor.parser.CompositeFieldDefinitionParser (implements me.ahoo.cosid.accessor.parser.FieldDefinitionParser)
- me.ahoo.cosid.test.ConcurrentGenerateSpec (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.test.ConcurrentGenerateStingSpec (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.CosId
- me.ahoo.cosid.accessor.CosIdAccessor.NotFound (implements me.ahoo.cosid.accessor.CosIdAccessor)
- me.ahoo.cosid.spring.boot.starter.CosIdAutoConfiguration
- me.ahoo.cosid.spring.data.jdbc.CosIdBeforeConvertCallback (implements org.springframework.data.relational.core.mapping.event.BeforeConvertCallback<T>)
- me.ahoo.cosid.spring.boot.starter.actuate.CosIdEndpoint
- me.ahoo.cosid.spring.boot.starter.actuate.CosIdEndpointAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.cosid.CosIdGeneratorAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.actuate.CosIdGeneratorEndpoint
- me.ahoo.cosid.spring.boot.starter.cosid.CosIdGeneratorProperties
- me.ahoo.cosid.spring.boot.starter.machine.CosIdHostNameAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.jdbc.CosIdJdbcAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.machine.CosIdJdbcMachineIdDistributorAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.segment.CosIdJdbcSegmentAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.machine.CosIdLifecycleMachineIdDistributor (implements org.springframework.context.SmartLifecycle)
- me.ahoo.cosid.spring.boot.starter.machine.CosIdLifecycleMachineIdGuarder (implements org.springframework.context.SmartLifecycle)
- me.ahoo.cosid.spring.boot.starter.segment.CosIdLifecyclePrefetchWorkerExecutorService (implements org.springframework.context.SmartLifecycle)
- me.ahoo.cosid.spring.boot.starter.machine.CosIdMachineAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.machine.CosIdMongoMachineIdDistributorAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.segment.CosIdMongoSegmentAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.mybatis.CosIdMybatisAutoConfiguration
- me.ahoo.cosid.mybatis.CosIdPlugin (implements org.apache.ibatis.plugin.Interceptor)
- me.ahoo.cosid.spring.boot.starter.CosIdProperties
- me.ahoo.cosid.spring.boot.starter.machine.CosIdProxyMachineIdDistributorAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.segment.CosIdProxySegmentAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.segment.CosIdSegmentAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.snowflake.CosIdSnowflakeAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.machine.CosIdSpringRedisMachineIdDistributorAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.segment.CosIdSpringRedisSegmentAutoConfiguration
- me.ahoo.cosid.cosid.CosIdState (implements java.lang.Comparable<T>)
- me.ahoo.cosid.spring.boot.starter.actuate.CosIdStringGeneratorEndpoint
- me.ahoo.cosid.spring.boot.starter.zookeeper.CosIdZookeeperAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.machine.CosIdZookeeperMachineIdDistributorAutoConfiguration
- me.ahoo.cosid.spring.boot.starter.zookeeper.CosIdZookeeperProperties
- me.ahoo.cosid.spring.boot.starter.zookeeper.CosIdZookeeperProperties.Retry
- me.ahoo.cosid.spring.boot.starter.segment.CosIdZookeeperSegmentAutoConfiguration
- me.ahoo.cosid.accessor.parser.DefaultAccessorParser (implements me.ahoo.cosid.accessor.parser.CosIdAccessorParser)
- me.ahoo.cosid.accessor.registry.DefaultAccessorRegistry (implements me.ahoo.cosid.accessor.registry.CosIdAccessorRegistry)
- me.ahoo.cosid.machine.DefaultClockBackwardsSynchronizer (implements me.ahoo.cosid.machine.ClockBackwardsSynchronizer)
- me.ahoo.cosid.accessor.DefaultCosIdAccessor.EnsureIntegerId (implements me.ahoo.cosid.accessor.EnsureId)
- me.ahoo.cosid.accessor.DefaultCosIdAccessor.EnsureLongId (implements me.ahoo.cosid.accessor.EnsureId)
- me.ahoo.cosid.accessor.DefaultCosIdAccessor.EnsureStringId (implements me.ahoo.cosid.accessor.EnsureId)
- me.ahoo.cosid.accessor.scanner.DefaultCosIdScanner (implements me.ahoo.cosid.accessor.scanner.CosIdScanner)
- me.ahoo.cosid.segment.grouped.DefaultGroupedIdSegmentDistributor (implements me.ahoo.cosid.segment.grouped.GroupedIdSegmentDistributor)
- me.ahoo.cosid.segment.grouped.DefaultGroupedIdSegmentDistributor.GroupedBinding (implements me.ahoo.cosid.segment.grouped.GroupedIdSegmentDistributor)
- me.ahoo.cosid.provider.DefaultIdGeneratorProvider (implements me.ahoo.cosid.provider.IdGeneratorProvider)
- me.ahoo.cosid.segment.DefaultIdSegment (implements me.ahoo.cosid.segment.IdSegment)
- me.ahoo.cosid.machine.DefaultMachineIdGuarder (implements me.ahoo.cosid.machine.MachineIdGuarder)
- me.ahoo.cosid.segment.DefaultSegmentId (implements me.ahoo.cosid.segment.SegmentId)
- me.ahoo.cosid.test.machine.distributor.Distribute (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.test.machine.distributor.DistributeConcurrent (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.test.machine.distributor.DistributeIdempotent (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.test.machine.distributor.DistributeOverflow (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.test.machine.distributor.DistributeRevert (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.test.machine.distributor.DistributeSafeGuard (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.test.machine.distributor.DistributeStable (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.proxy.ErrorResponse
- me.ahoo.cosid.util.Exceptions
- me.ahoo.cosid.accessor.field.FieldGetter (implements me.ahoo.cosid.accessor.CosIdGetter)
- me.ahoo.cosid.accessor.field.FieldSetter (implements me.ahoo.cosid.accessor.CosIdSetter)
- me.ahoo.cosid.flowable.FlowableIdGenerator (implements org.flowable.common.engine.impl.cfg.IdGenerator)
- me.ahoo.cosid.spring.boot.starter.flowable.FlowableIdGeneratorAutoConfiguration
- me.ahoo.cosid.segment.grouped.GroupedAccessor
- me.ahoo.cosid.segment.grouped.GroupedIdSegmentDistributorFactory (implements me.ahoo.cosid.segment.IdSegmentDistributorFactory)
- me.ahoo.cosid.segment.grouped.GroupedKey
- me.ahoo.cosid.converter.GroupedPrefixIdConverter (implements me.ahoo.cosid.Decorator<D>, me.ahoo.cosid.IdConverter)
- me.ahoo.cosid.test.machine.distributor.Guard (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.test.machine.distributor.GuardLost (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.spring.data.jdbc.IdAnnotationDefinitionParser (implements me.ahoo.cosid.accessor.parser.FieldDefinitionParser)
- me.ahoo.cosid.spring.boot.starter.IdConverterDecorator<T>
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdConverterDecorator
- me.ahoo.cosid.spring.boot.starter.snowflake.SnowflakeIdConverterDecorator
- me.ahoo.cosid.spring.boot.starter.IdConverterDefinition
- me.ahoo.cosid.spring.boot.starter.IdConverterDefinition.Custom
- me.ahoo.cosid.spring.boot.starter.IdConverterDefinition.GroupPrefix
- me.ahoo.cosid.spring.boot.starter.IdConverterDefinition.Radix
- me.ahoo.cosid.spring.boot.starter.IdConverterDefinition.Radix36
- me.ahoo.cosid.spring.boot.starter.IdConverterDefinition.ToString
- me.ahoo.cosid.accessor.IdDefinition
- org.axonframework.common.IdentifierFactory
- me.ahoo.cosid.axon.CosIdIdentifierFactory
- me.ahoo.cosid.segment.IdSegmentChain (implements me.ahoo.cosid.segment.IdSegment)
- me.ahoo.cosid.segment.IdSegmentDistributor.Atomic (implements me.ahoo.cosid.segment.IdSegmentDistributor)
- me.ahoo.cosid.segment.IdSegmentDistributor.Mock (implements me.ahoo.cosid.segment.IdSegmentDistributor)
- me.ahoo.cosid.segment.IdSegmentDistributorDefinition
- me.ahoo.cosid.test.segment.distributor.IdSegmentDistributorSpec
- me.ahoo.cosid.test.segment.distributor.GroupedIdSegmentDistributorSpec
- me.ahoo.cosid.machine.InMemoryMachineStateStorage (implements me.ahoo.cosid.machine.MachineStateStorage)
- me.ahoo.cosid.machine.InstanceId
- me.ahoo.cosid.IntegerIdGenerator (implements me.ahoo.cosid.StringIdGenerator)
- me.ahoo.cosid.sharding.IntervalStep
- me.ahoo.cosid.sharding.IntervalTimeline (implements me.ahoo.cosid.sharding.Sharding<T>)
- me.ahoo.cosid.sharding.IntervalTimeline.Interval
- me.ahoo.cosid.jdbc.JdbcIdSegmentDistributor (implements me.ahoo.cosid.segment.IdSegmentDistributor)
- me.ahoo.cosid.jdbc.JdbcIdSegmentDistributorFactory (implements me.ahoo.cosid.segment.IdSegmentDistributorFactory)
- me.ahoo.cosid.jdbc.JdbcIdSegmentInitializer
- me.ahoo.cosid.jdbc.JdbcMachineIdInitializer
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- me.ahoo.cosid.jackson.AsStringDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
- me.ahoo.cosid.proxy.Jsons
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- me.ahoo.cosid.jackson.AsStringSerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
- me.ahoo.cosid.provider.LazyIdGenerator (implements me.ahoo.cosid.IdGeneratorDecorator)
- me.ahoo.cosid.util.LocalDateTimeConvert
- me.ahoo.cosid.machine.LocalHostAddressSupplier (implements me.ahoo.cosid.machine.HostAddressSupplier)
- me.ahoo.cosid.machine.LocalMachineStateStorage (implements me.ahoo.cosid.machine.MachineStateStorage)
- me.ahoo.cosid.machine.MachineId
- me.ahoo.cosid.test.machine.distributor.MachineIdDistributorSpec
- me.ahoo.cosid.machine.MachineIdGuarder.None (implements me.ahoo.cosid.machine.MachineIdGuarder)
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties.ClockBackwards
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties.Distributor
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties.Guarder
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties.Manual
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties.Mongo
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties.Redis
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties.StateStorage
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties.StateStorage.Local
- me.ahoo.cosid.machine.MachineState
- me.ahoo.cosid.proxy.MachineStateDto
- me.ahoo.cosid.segment.MergedIdSegment (implements me.ahoo.cosid.segment.IdSegment)
- me.ahoo.cosid.accessor.method.MethodGetter (implements me.ahoo.cosid.accessor.CosIdGetter)
- me.ahoo.cosid.accessor.method.MethodSetter (implements me.ahoo.cosid.accessor.CosIdSetter)
- me.ahoo.cosid.sharding.ModCycle<T> (implements me.ahoo.cosid.sharding.Sharding<T>)
- me.ahoo.cosid.test.ModSpec (implements java.lang.Runnable, me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.mongo.MongoIdSegmentCollection (implements me.ahoo.cosid.mongo.IdSegmentCollection)
- me.ahoo.cosid.mongo.MongoIdSegmentDistributor (implements me.ahoo.cosid.segment.IdSegmentDistributor)
- me.ahoo.cosid.mongo.MongoIdSegmentDistributorFactory (implements me.ahoo.cosid.segment.IdSegmentDistributorFactory)
- me.ahoo.cosid.mongo.MongoIdSegmentInitializer (implements me.ahoo.cosid.mongo.IdSegmentInitializer)
- me.ahoo.cosid.test.container.MongoLauncher
- me.ahoo.cosid.mongo.MongoMachineCollection (implements me.ahoo.cosid.mongo.MachineCollection)
- me.ahoo.cosid.mongo.MongoMachineInitializer (implements me.ahoo.cosid.mongo.MachineInitializer)
- me.ahoo.cosid.mongo.reactive.MongoReactiveIdSegmentCollection (implements me.ahoo.cosid.mongo.IdSegmentCollection)
- me.ahoo.cosid.mongo.reactive.MongoReactiveIdSegmentDistributorFactory (implements me.ahoo.cosid.segment.IdSegmentDistributorFactory)
- me.ahoo.cosid.mongo.reactive.MongoReactiveIdSegmentInitializer (implements me.ahoo.cosid.mongo.IdSegmentInitializer)
- me.ahoo.cosid.mongo.reactive.MongoReactiveMachineCollection (implements me.ahoo.cosid.mongo.MachineCollection)
- me.ahoo.cosid.mongo.reactive.MongoReactiveMachineInitializer (implements me.ahoo.cosid.mongo.MachineInitializer)
- me.ahoo.cosid.accessor.parser.NamedDefinitionParser (implements me.ahoo.cosid.accessor.parser.FieldDefinitionParser)
- me.ahoo.cosid.machine.NamespacedInstanceId
- me.ahoo.cosid.spring.boot.starter.Namespaces
- me.ahoo.cosid.segment.concurrent.PrefetchWorkerExecutorService
- me.ahoo.cosid.converter.PrefixIdConverter (implements me.ahoo.cosid.Decorator<D>, me.ahoo.cosid.IdConverter)
- me.ahoo.cosid.proxy.ProxyIdSegmentDistributor (implements me.ahoo.cosid.segment.IdSegmentDistributor)
- me.ahoo.cosid.proxy.ProxyIdSegmentDistributorFactory (implements me.ahoo.cosid.segment.IdSegmentDistributorFactory)
- me.ahoo.cosid.spring.boot.starter.ProxyProperties
- me.ahoo.cosid.cosid.RadixCosIdGenerator (implements me.ahoo.cosid.cosid.CosIdGenerator)
- me.ahoo.cosid.cosid.Radix36CosIdGenerator
- me.ahoo.cosid.cosid.Radix62CosIdGenerator
- me.ahoo.cosid.cosid.RadixCosIdStateParser (implements me.ahoo.cosid.cosid.CosIdIdStateParser)
- me.ahoo.cosid.converter.RadixIdConverter (implements me.ahoo.cosid.IdConverter)
- me.ahoo.cosid.converter.Radix36IdConverter
- me.ahoo.cosid.converter.Radix62IdConverter
- java.lang.Record
- me.ahoo.cosid.stat.generator.CosIdGeneratorStat (implements me.ahoo.cosid.stat.generator.IdGeneratorStat)
- me.ahoo.cosid.stat.converter.GroupedPrefixConverterStat (implements me.ahoo.cosid.stat.Stat)
- me.ahoo.cosid.stat.converter.PrefixConverterStat (implements me.ahoo.cosid.stat.Stat)
- me.ahoo.cosid.stat.converter.RadixConverterStat (implements me.ahoo.cosid.stat.Stat)
- me.ahoo.cosid.stat.generator.SegmentIdStat (implements me.ahoo.cosid.stat.generator.IdGeneratorStat)
- me.ahoo.cosid.stat.generator.SimpleIdGeneratorStat (implements me.ahoo.cosid.stat.generator.IdGeneratorStat)
- me.ahoo.cosid.stat.SimpleStat (implements me.ahoo.cosid.stat.Stat)
- me.ahoo.cosid.stat.generator.SnowflakeIdStat (implements me.ahoo.cosid.stat.generator.IdGeneratorStat)
- me.ahoo.cosid.stat.converter.SuffixConverterStat (implements me.ahoo.cosid.stat.Stat)
- me.ahoo.cosid.stat.converter.ToStringConverterStat (implements me.ahoo.cosid.stat.Stat)
- me.ahoo.cosid.test.machine.distributor.Revert (implements me.ahoo.cosid.test.TestSpec)
- me.ahoo.cosid.snowflake.SafeJavaScriptSnowflakeId
- me.ahoo.cosid.segment.SegmentChainId (implements me.ahoo.cosid.segment.SegmentId)
- me.ahoo.cosid.segment.SegmentChainId.PrefetchJob (implements me.ahoo.cosid.segment.concurrent.AffinityJob)
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdBeanRegistrar (implements org.springframework.beans.factory.InitializingBean)
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.Chain
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.Chain.PrefetchWorker
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.Distributor
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.Distributor.Jdbc
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.Distributor.Mongo
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.Distributor.Redis
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.IdDefinition
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.ShardIdDefinition
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.IdDefinition.Group
- me.ahoo.cosid.converter.SnowflakeFriendlyIdConverter (implements me.ahoo.cosid.IdConverter)
- me.ahoo.cosid.spring.boot.starter.snowflake.SnowflakeIdBeanRegistrar (implements org.springframework.beans.factory.InitializingBean)
- me.ahoo.cosid.spring.boot.starter.snowflake.SnowflakeIdProperties
- me.ahoo.cosid.spring.boot.starter.snowflake.SnowflakeIdProperties.IdDefinition
- me.ahoo.cosid.spring.boot.starter.snowflake.SnowflakeIdProperties.ShardIdDefinition
- me.ahoo.cosid.snowflake.SnowflakeIdState (implements java.lang.Comparable<T>)
- me.ahoo.cosid.snowflake.SnowflakeIdState.SnowflakeIdStateBuilder
- me.ahoo.cosid.snowflake.SnowflakeIdStateParser
- me.ahoo.cosid.snowflake.MillisecondSnowflakeIdStateParser
- me.ahoo.cosid.snowflake.SecondSnowflakeIdStateParser
- me.ahoo.cosid.sharding.SnowflakeLocalDateTimeConvertor (implements me.ahoo.cosid.sharding.LocalDateTimeConvertor)
- me.ahoo.cosid.spring.redis.SpringRedisIdSegmentDistributor (implements me.ahoo.cosid.segment.IdSegmentDistributor)
- me.ahoo.cosid.spring.redis.SpringRedisIdSegmentDistributorFactory (implements me.ahoo.cosid.segment.IdSegmentDistributorFactory)
- me.ahoo.cosid.sharding.StandardLocalDateTimeConvertor (implements me.ahoo.cosid.sharding.LocalDateTimeConvertor)
- me.ahoo.cosid.StringIdGeneratorDecorator (implements me.ahoo.cosid.IdGeneratorDecorator)
- me.ahoo.cosid.test.MockIdGenerator
- me.ahoo.cosid.segment.StringSegmentId (implements me.ahoo.cosid.segment.SegmentId)
- me.ahoo.cosid.snowflake.StringSnowflakeId (implements me.ahoo.cosid.snowflake.SnowflakeId)
- me.ahoo.cosid.snowflake.DefaultSnowflakeFriendlyId (implements me.ahoo.cosid.snowflake.SnowflakeFriendlyId)
- me.ahoo.cosid.converter.SuffixIdConverter (implements me.ahoo.cosid.Decorator<D>, me.ahoo.cosid.IdConverter)
- java.lang.Thread (implements java.lang.Runnable)
- me.ahoo.cosid.segment.concurrent.DefaultPrefetchWorker (implements me.ahoo.cosid.segment.concurrent.PrefetchWorker)
- me.ahoo.cosid.segment.concurrent.PrefetchWorkerExecutorService.GracefullyCloser
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- me.ahoo.cosid.CosIdException
- me.ahoo.cosid.snowflake.exception.ClockBackwardsException
- me.ahoo.cosid.snowflake.exception.ClockTooManyBackwardsException
- me.ahoo.cosid.accessor.IdTypeNotSupportException
- me.ahoo.cosid.IntegerIdGenerator.IdOverflowException
- me.ahoo.cosid.machine.MachineIdLostException
- me.ahoo.cosid.machine.MachineIdOverflowException
- me.ahoo.cosid.accessor.MultipleIdNotSupportException
- me.ahoo.cosid.segment.NextIdSegmentExpiredException
- me.ahoo.cosid.provider.NotFoundIdGeneratorException
- me.ahoo.cosid.machine.NotFoundMachineStateException
- me.ahoo.cosid.jdbc.exception.NotFoundMaxIdException
- me.ahoo.cosid.uncertainty.OriginalIdOverflowException
- me.ahoo.cosid.jdbc.exception.SegmentNameMissingException
- me.ahoo.cosid.snowflake.exception.TimestampOverflowException
- me.ahoo.cosid.CosIdException
- java.lang.RuntimeException
- java.lang.Exception
- me.ahoo.cosid.converter.ToStringIdConverter (implements me.ahoo.cosid.IdConverter)
- me.ahoo.cosid.uncertainty.UncertaintyIdGenerator (implements me.ahoo.cosid.IdGeneratorDecorator)
- me.ahoo.cosid.jvm.UuidGenerator (implements me.ahoo.cosid.IdGenerator)
- me.ahoo.cosid.zookeeper.ZookeeperIdSegmentDistributor (implements me.ahoo.cosid.segment.IdSegmentDistributor)
- me.ahoo.cosid.zookeeper.ZookeeperIdSegmentDistributorFactory (implements me.ahoo.cosid.segment.IdSegmentDistributorFactory)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- me.ahoo.cosid.test.Assert.Executable
- me.ahoo.cosid.util.Clock
- me.ahoo.cosid.machine.ClockBackwardsSynchronizer
- java.lang.Comparable<T>
- me.ahoo.cosid.accessor.parser.CosIdAccessorParser
- me.ahoo.cosid.accessor.registry.CosIdAccessorRegistry
- me.ahoo.cosid.accessor.CosIdGetter
- me.ahoo.cosid.accessor.CosIdAccessor (also extends me.ahoo.cosid.accessor.CosIdSetter, me.ahoo.cosid.accessor.EnsureId, me.ahoo.cosid.accessor.IdMetadata)
- me.ahoo.cosid.cosid.CosIdIdStateParser
- me.ahoo.cosid.accessor.scanner.CosIdScanner
- me.ahoo.cosid.accessor.CosIdSetter
- me.ahoo.cosid.accessor.CosIdAccessor (also extends me.ahoo.cosid.accessor.CosIdGetter, me.ahoo.cosid.accessor.EnsureId, me.ahoo.cosid.accessor.IdMetadata)
- me.ahoo.cosid.spring.boot.starter.CustomizeIdProperties<P>
- me.ahoo.cosid.spring.boot.starter.segment.CustomizeSegmentIdProperties
- me.ahoo.cosid.spring.boot.starter.snowflake.CustomizeSnowflakeIdProperties
- me.ahoo.cosid.Decorator<D>
- me.ahoo.cosid.IdGeneratorDecorator (also extends me.ahoo.cosid.IdGenerator)
- me.ahoo.cosid.mongo.Documents
- me.ahoo.cosid.spring.boot.starter.EnabledSuffix
- me.ahoo.cosid.accessor.EnsureId
- me.ahoo.cosid.accessor.CosIdAccessor (also extends me.ahoo.cosid.accessor.CosIdGetter, me.ahoo.cosid.accessor.CosIdSetter, me.ahoo.cosid.accessor.IdMetadata)
- me.ahoo.cosid.util.Exceptions.CheckedFunction<T>
- me.ahoo.cosid.accessor.parser.FieldDefinitionParser
- me.ahoo.cosid.segment.grouped.Grouped
- me.ahoo.cosid.segment.IdSegment (also extends java.lang.Comparable<T>)
- me.ahoo.cosid.segment.IdSegmentDistributor
- me.ahoo.cosid.segment.grouped.GroupedIdSegmentDistributor
- me.ahoo.cosid.machine.HostAddressSupplier
- me.ahoo.cosid.provider.IdGeneratorProvider
- me.ahoo.cosid.accessor.IdMetadata
- me.ahoo.cosid.accessor.CosIdAccessor (also extends me.ahoo.cosid.accessor.CosIdGetter, me.ahoo.cosid.accessor.CosIdSetter, me.ahoo.cosid.accessor.EnsureId)
- me.ahoo.cosid.mongo.IdSegmentCollection
- me.ahoo.cosid.segment.IdSegmentDistributorFactory
- me.ahoo.cosid.mongo.IdSegmentInitializer
- me.ahoo.cosid.mongo.IdSegmentOperates
- me.ahoo.cosid.sharding.LocalDateTimeConvertor
- me.ahoo.cosid.mongo.MachineCollection
- me.ahoo.cosid.machine.MachineIdDistributor
- me.ahoo.cosid.machine.MachineIdGuarder
- me.ahoo.cosid.mongo.MachineInitializer
- me.ahoo.cosid.mongo.MachineOperates
- me.ahoo.cosid.machine.MachineStateStorage
- me.ahoo.cosid.sharding.PreciseSharding<T>
- me.ahoo.cosid.sharding.Sharding<T> (also extends me.ahoo.cosid.sharding.RangeSharding<T>)
- me.ahoo.cosid.segment.concurrent.PrefetchWorker
- me.ahoo.cosid.sharding.RangeSharding<T>
- me.ahoo.cosid.sharding.Sharding<T> (also extends me.ahoo.cosid.sharding.PreciseSharding<T>)
- java.lang.Runnable
- me.ahoo.cosid.segment.concurrent.AffinityJob
- me.ahoo.cosid.stat.Stat
- me.ahoo.cosid.stat.generator.IdGeneratorStat
- me.ahoo.cosid.stat.Statistical
- me.ahoo.cosid.IdConverter
- me.ahoo.cosid.IdGenerator (also extends me.ahoo.cosid.StringIdGenerator)
- me.ahoo.cosid.cosid.CosIdGenerator
- me.ahoo.cosid.IdGeneratorDecorator (also extends me.ahoo.cosid.Decorator<D>)
- me.ahoo.cosid.segment.SegmentId
- me.ahoo.cosid.snowflake.SnowflakeId
- me.ahoo.cosid.snowflake.SnowflakeFriendlyId
- me.ahoo.cosid.StringIdGenerator
- me.ahoo.cosid.IdGenerator (also extends me.ahoo.cosid.stat.Statistical)
- me.ahoo.cosid.cosid.CosIdGenerator
- me.ahoo.cosid.IdGeneratorDecorator (also extends me.ahoo.cosid.Decorator<D>)
- me.ahoo.cosid.segment.SegmentId
- me.ahoo.cosid.snowflake.SnowflakeId
- me.ahoo.cosid.snowflake.SnowflakeFriendlyId
- me.ahoo.cosid.IdGenerator (also extends me.ahoo.cosid.stat.Statistical)
- java.util.function.Supplier<T>
- me.ahoo.cosid.segment.grouped.GroupBySupplier
- me.ahoo.cosid.test.TestSpec
Annotation Interface Hierarchy
- me.ahoo.cosid.jackson.AsString (implements java.lang.annotation.Annotation)
- me.ahoo.cosid.spring.boot.starter.ConditionalOnCosIdEnabled (implements java.lang.annotation.Annotation)
- me.ahoo.cosid.spring.boot.starter.cosid.ConditionalOnCosIdGeneratorEnabled (implements java.lang.annotation.Annotation)
- me.ahoo.cosid.spring.boot.starter.machine.ConditionalOnCosIdMachineEnabled (implements java.lang.annotation.Annotation)
- me.ahoo.cosid.spring.boot.starter.mybatis.ConditionalOnCosIdMybatisEnabled (implements java.lang.annotation.Annotation)
- me.ahoo.cosid.spring.boot.starter.segment.ConditionalOnCosIdSegmentEnabled (implements java.lang.annotation.Annotation)
- me.ahoo.cosid.spring.boot.starter.snowflake.ConditionalOnCosIdSnowflakeEnabled (implements java.lang.annotation.Annotation)
- me.ahoo.cosid.spring.boot.starter.zookeeper.ConditionalOnCosIdZookeeperEnabled (implements java.lang.annotation.Annotation)
- me.ahoo.cosid.annotation.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.jackson.AsString.Type
- me.ahoo.cosid.spring.boot.starter.cosid.CosIdGeneratorProperties.Type
- me.ahoo.cosid.segment.grouped.DateGroupBySupplier (implements me.ahoo.cosid.segment.grouped.GroupBySupplier)
- me.ahoo.cosid.spring.boot.starter.IdConverterDefinition.Type
- me.ahoo.cosid.spring.boot.starter.machine.MachineProperties.Distributor.Type
- me.ahoo.cosid.util.ProcessId
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.Distributor.Type
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.IdDefinition.GroupBy
- me.ahoo.cosid.spring.boot.starter.segment.SegmentIdProperties.Mode
- me.ahoo.cosid.spring.boot.starter.snowflake.SnowflakeIdProperties.IdDefinition.TimestampUnit
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)