Class Radix62CosIdGenerator

java.lang.Object
me.ahoo.cosid.cosid.RadixCosIdGenerator
me.ahoo.cosid.cosid.Radix62CosIdGenerator
All Implemented Interfaces:
CosIdGenerator, IdGenerator, Statistical, StringIdGenerator

public class Radix62CosIdGenerator extends RadixCosIdGenerator
[timestamp(44)]-[machineId-(20)]-[sequence-(16)] = 80 BITS = 15 CHARS.
  • Constructor Details

    • Radix62CosIdGenerator

      public Radix62CosIdGenerator(int machineId)
    • Radix62CosIdGenerator

      public Radix62CosIdGenerator(int timestampBit, int machineIdBit, int sequenceBit, int machineId, int sequenceResetThreshold)