All Classes and Interfaces
Class
Description
Abstract
IdMetadata.Abstract MachineIdDistributor.
Abstract SnowflakeId.
Activiti IdGenerator Based on CosId.
Activiti IdGenerator Auto Configuration.
Affinity Job.
Annotation FieldDefinitionParser.
Assert .
The AsString annotation defines how to convert IDs.
AsString Deserializer.
AsString Serializer.
AtomicLong Generator.
Cached Sharding.
System.currentTimeMillis() is too slow.Fix the problem that
System.currentTimeMillis() is too slow.Clock Backwards Exception.
Clock Backwards Synchronizer.
ClockSync
CosIdGenerator.Clock Sync SnowflakeId.
Clock Too Many Backwards Exception.
Composite
FieldDefinitionParser.Concurrent Generate Spec .
Concurrent Generate String ID Spec .
Conditional On CosId Enabled.
Conditional On CosId Enabled.
ConditionalOnCosIdSnowflakeEnabled.
Conditional On CosId Mybatis Enabled.
Conditional On CosId SegmentEnabled.
ConditionalOnCosIdSnowflakeEnabled.
Conditional On CosId Zookeeper Enabled.
Define CosId.
CosId constants and configuration values.
CosId accessor for automatic ID injection into objects.
Sentinel implementation representing a "not found" accessor.
CosIdAccessor Parser.
CosIdAccessor Registry.
CosId Auto Configuration.
CosId root exception for all CosId-related errors.
CosId algorithm ID generator.
CosId Auto Configuration.
CosId Getter.
CosId Identifier Factory .
Parser for converting
CosIdState to String and vice versa.CosId Mybatis AutoConfiguration.
CosId Jdbc MachineIdDistributor AutoConfiguration.
CosId Jdbc Segment AutoConfiguration.
CosId Lifecycle MachineIdDistributor.
CosId Lifecycle MachineIdDistributor.
CosId Lifecycle Prefetch Worker Executor Service.
CosId Mongo MachineIdDistributor AutoConfiguration.
CosId Redis Segment AutoConfiguration.
CosId Mybatis AutoConfiguration.
CosId Plugin.
CosId Properties.
CosId Spring Redis MachineIdDistributor AutoConfiguration.
CosId Jdbc Segment AutoConfiguration.
Scan the packages and register the qualified classes to
CosIdAccessorRegistry.CosId Segment AutoConfiguration.
CosId Setter.
CosId Snowflake AutoConfiguration.
CosId Spring Redis MachineIdDistributor AutoConfiguration.
CosId Spring Redis Segment AutoConfiguration.
CosId State.
CosId Zookeeper Auto Configuration.
CosId Zookeeper MachineIdDistributor AutoConfiguration.
CosId Zookeeper Properties.
CosId Zookeeper Segment AutoConfiguration.
Decorator pattern interface for wrapping and enhancing ID generators.
Default
CosIdAccessorParser implementation.Default CosIdAccessorRegistry implementation.
Default Clock Backwards Synchronizer.
Default
CosIdAccessor implementation.Default
CosIdScanner implementation.Default
IdGeneratorProvider implementation.Default implementation of an ID segment.
Default MachineId Guarder implementation.
Default Prefetch Worker.
Default segment algorithm ID generator.
Default Snowflake FriendlyId.
Distribute .
DistributeConcurrent .
DistributeIdempotent .
DistributeOverflow .
DistributeRevert .
DistributeSafeGuard .
DistributeStable .
Enabled Suffix.
Ensure that the target object has an ID set.
Error Response.
准确式集合.
Exception tool class.
Checked Exception Function.
Field IdDefinition Parser.
Field Getter.
Field Setter.
Flowable IdGenerator Based on CosId.
Flowable IdGenerator Auto Configuration.
Guard .
GuardWhenLost .
Id Annotation FieldDefinitionParser.
ID converter for transforming between numeric and string representations of IDs.
IdConverter Definition.
Radix62IdConverter Config.
IdConverter Type.
ID definition that describes how an ID field should be handled.
Id Generator.
IdGenerator decorator for enhancing ID generator functionality.
Container for managing named
IdGenerator instances.Id Metadata.
ID segment representing a contiguous block of IDs allocated for generation.
Chained ID segment.
ID segment distributor for allocating contiguous blocks of IDs in distributed systems.
Atomic implementation of IdSegmentDistributor for testing purposes.
Mock implementation of IdSegmentDistributor for testing purposes.
IdSegment Distributor Definition.
IdSegmentDistributor Factory.IdSegmentDistributorSpec .
ID Type Not Support Exception.
InstanceId.
Integer ID generator that adapts a long-based ID generator to produce integer IDs.
Exception thrown when an ID exceeds the integer value range.
Interval Step.
Interval Timeline.
Jdbc IdSegment Distributor.
Jdbc IdSegment Distributor Factory.
Jdbc IdSegment Initializer.
Jdbc MachineId Distributor.
Jdbc MachineId Initializer.
Lazy loading IdGenerator.
type Convert tool class of
LocalDateTime.LocalMachine State Storage.
逻辑概念的机器号,并不一定跟物理机/虚拟机一一对应,运行进程的唯一性编号(不同业务领域/服务使用 namespace 隔离).
Machine ID distributor for coordinating unique machine identifiers in distributed systems.
DistributorSpec .
MachineId Guarder .
MachineId Lost Exception .
MachineId Overflow Exception.
Machine state representing the status of a distributed machine instance.
MachineStateResponse .
Machine State Storage.
Manual Machine Id Distributor.
Merged IdSegment.
Method Getter.
Method Setter.
Millisecond-precision Snowflake ID generator.
Millisecond SnowflakeId State Parser.
Mock ID Generator for test.
ModCycle.
Mongo IdSegment Distributor.
Mongo IdSegment Distributor Factory.
Multiple Id Not Support Exception.
Named
FieldDefinitionParser implementation.NamespacedInstanceId .
Next IdSegment Expired Exception.
Not Found IdGenerator Exception.
NotFoundMachineStateException .
Not Found Max Id Exception.
Prefetch Worker.
Prefetch Worker Executor Service.
Converter for setting string ID prefix.
get current process id .
ProxyIdSegmentDistributor .
ProxyIdSegmentDistributorFactory .
ProxyMachineIdDistributor .
ProxyProperties .
[timestamp(44)]-[machineId-(20)]-[sequence-(16)] = 80 BITS = 17 CHARS.
36 bit string ID converter like this [0-9][A-Z]{13} .
[timestamp(44)]-[machineId-(20)]-[sequence-(16)] = 80 BITS = 15 CHARS.
62-bit radix string ID converter that converts long IDs to compact string representations.
Radix CosIdGenerator.
Parser for converting
CosIdState to String and vice versa.Revert .
Safe JavaScript Number ID.
Second SnowflakeId.
Second SnowflakeId State Parser.
Segment chain algorithm ID generator.
Segment algorithm ID generator.
SegmentId Properties.
Segment Name Missing Exception.
Sharding algorithm interface.
Snowflake FriendlyId.
Snowflake FriendlyId Converter.
Snowflake algorithm ID generator.
SnowflakeId Properties.
SnowflakeId State.
SnowflakeId State Parser.
Spring Redis IdSegmentDistributor.
Spring Redis IdSegmentDistributor Factory.
Spring Redis MachineIdDistributor.
StatefulSet MachineId Distributor.
String type ID generator.
String ID generator decorator for customizing string ID generation.
String SegmentId.
String SnowflakeId.
Suffix IdConverter .
TestSpec .
Timestamp Overflow Exception.
ToString ID Converter.
Uncertainty ID Generator.
UUID ID Generator.
Zookeeper IdSegment Distributor.
Zookeeper IdSegmentDistributor Factory.
Zookeeper MachineIdDistributor.