Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- me.ahoo.cosid.segment.grouped.date.AbstractDateGroupBySupplier<D> (implements me.ahoo.cosid.segment.grouped.GroupBySupplier)
- me.ahoo.cosid.accessor.AbstractIdMetadata (implements me.ahoo.cosid.accessor.IdMetadata)
- me.ahoo.cosid.machine.AbstractMachineIdDistributor (implements me.ahoo.cosid.machine.MachineIdDistributor)
- me.ahoo.cosid.snowflake.AbstractSnowflakeId (implements me.ahoo.cosid.snowflake.SnowflakeId)
- 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)
- reactor.core.publisher.BaseSubscriber<T> (implements reactor.core.CoreSubscriber<T>, reactor.core.Disposable, org.reactivestreams.Subscription)
- 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.stat.generator.CosIdGeneratorStat (implements me.ahoo.cosid.stat.generator.IdGeneratorStat)
- 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.stat.converter.DatePrefixConverterStat (implements me.ahoo.cosid.stat.Stat)
- me.ahoo.cosid.converter.DatePrefixIdConverter (implements me.ahoo.cosid.Decorator<D>, me.ahoo.cosid.IdConverter)
- 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.stat.converter.GroupedPrefixConverterStat (implements me.ahoo.cosid.stat.Stat)
- 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.IdConverterDefinition
- me.ahoo.cosid.spring.boot.starter.IdConverterDefinition.Custom
- me.ahoo.cosid.spring.boot.starter.IdConverterDefinition.DatePrefix
- 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.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.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.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.stat.converter.PrefixConverterStat (implements me.ahoo.cosid.stat.Stat)
- 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.stat.converter.RadixConverterStat (implements me.ahoo.cosid.stat.Stat)
- me.ahoo.cosid.cosid.RadixCosIdGenerator (implements me.ahoo.cosid.cosid.CosIdGenerator)
- me.ahoo.cosid.cosid.RadixCosIdStateParser (implements me.ahoo.cosid.cosid.CosIdIdStateParser)
- me.ahoo.cosid.converter.RadixIdConverter (implements me.ahoo.cosid.IdConverter)
- 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.IdDefinition.Group
- 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.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.stat.generator.SnowflakeIdStat (implements me.ahoo.cosid.stat.generator.IdGeneratorStat)
- me.ahoo.cosid.snowflake.SnowflakeIdState (implements java.lang.Comparable<T>)
- me.ahoo.cosid.snowflake.SnowflakeIdState.SnowflakeIdStateBuilder
- me.ahoo.cosid.snowflake.SnowflakeIdStateParser
- 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.stat.converter.SuffixConverterStat (implements me.ahoo.cosid.stat.Stat)
- me.ahoo.cosid.converter.SuffixIdConverter (implements me.ahoo.cosid.Decorator<D>, me.ahoo.cosid.IdConverter)
- java.lang.Thread (implements java.lang.Runnable)
- java.lang.Throwable (implements java.io.Serializable)
- me.ahoo.cosid.stat.converter.ToStringConverterStat (implements me.ahoo.cosid.stat.Stat)
- 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)
Annotation Interface Hierarchy