Class IdGenerator.Snowflake

    • Constructor Detail

      • Snowflake

        protected Snowflake​(long workerNumber)
    • Method Detail

      • newInstance

        public static IdGenerator newInstance​(long workerNumber)
      • getTimestamp

        protected static long getTimestamp​(long id)
      • getWorkerNumber

        protected static long getWorkerNumber​(long id)
      • getSequence

        protected static long getSequence​(long id)
      • timeGen

        protected long timeGen()