public class SnowflakeUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static int |
fleetBit |
private static int |
fleetDisplacement |
private static long |
lastTimeStamp |
private static int |
machineBit |
private static int |
machineDisplacement |
private static long |
referenceTime |
private static int |
sequence |
private static int |
sequenceBit |
private static int |
sequenceMax |
private static int |
timeDisplacement |
| 构造器和说明 |
|---|
SnowflakeUtil() |
private static final int machineBit
private static final int sequenceBit
private static final int machineDisplacement
private static final int fleetDisplacement
private static final int timeDisplacement
private static final long referenceTime
private static final int sequenceMax
private static int sequence
private static long lastTimeStamp
public SnowflakeUtil()
public static long getNextId(int fleetCode, int machineCode)
private static long getCurrentTimeStamp()
private static long getNextTimeStamp()
Copyright © 2024. All rights reserved.