public abstract class IdMeta extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected byte |
dataCenterBits |
protected byte |
fixedBits |
protected byte |
seqBits |
protected byte |
timeBits |
protected IdType |
type |
protected byte |
workerBits |
| 构造器和说明 |
|---|
IdMeta(byte timeBits,
byte dataCenterBits,
byte workerBits,
byte seqBits) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte |
getDatacenterBits() |
long |
getDataCenterBitsIndex() |
long |
getDataCenterBitsMask() |
byte |
getFixedBits() |
long |
getFixedBitsIndex() |
long |
getFixedBitsMask() |
long |
getSeqBitsMask() |
byte |
getTimeBits() |
long |
getTimeBitsIndex() |
long |
getTimeBitsMask() |
IdType |
getType() |
byte |
getWorkerBits() |
long |
getWorkerBitsIndex() |
long |
getWorkerBitsMask() |
protected byte seqBits
protected byte workerBits
protected byte dataCenterBits
protected byte timeBits
protected byte fixedBits
protected IdType type
public long getTimeBitsMask()
public long getDataCenterBitsMask()
public long getWorkerBitsMask()
public long getSeqBitsMask()
public long getFixedBitsMask()
public long getWorkerBitsIndex()
public long getDataCenterBitsIndex()
public long getTimeBitsIndex()
public long getFixedBitsIndex()
public byte getFixedBits()
public byte getTimeBits()
public byte getWorkerBits()
public byte getDatacenterBits()
public IdType getType()
Copyright © 2019. All rights reserved.