public class SnowflakeIdWorker
extends java.lang.Object
Description: Snowflake算法生成
Title:首亨软件 - TSS/CRM等
限定符和类型 | 字段和说明 |
---|---|
static int |
FLOW_TASK_ID_WORKERID |
构造器和说明 |
---|
SnowflakeIdWorker(long workerId,
long datacenterId) |
限定符和类型 | 方法和说明 |
---|---|
static int |
getDataCenterId() |
static int |
getDefaultWorkId() |
static SnowflakeIdWorker |
getInstance() |
static SnowflakeIdWorker |
getInstance(int wid) |
int |
getWorkId() |
boolean |
hasPrefix() |
static void |
main(java.lang.String[] args) |
long |
nextId() |
java.lang.String |
nextIdExt()
编号带前缀
|
public static final int FLOW_TASK_ID_WORKERID
public static SnowflakeIdWorker getInstance(int wid)
public static SnowflakeIdWorker getInstance()
public static int getDefaultWorkId()
public int getWorkId()
public static int getDataCenterId()
public long nextId()
public java.lang.String nextIdExt()
public boolean hasPrefix()
public static void main(java.lang.String[] args)