| 限定符和类型 | 方法和说明 |
|---|---|
static UUID |
formBase58UUID(String base58UUID)
将Base58编码的UUID字符串转为UUID对象。
|
static IDGenerator |
idGenerator(int major,
short minor)
返回一个指定命名空间的ID生成器
|
static IDGenerator |
idGenerator(long namespace)
返回一个指定命名空间的ID生成器
|
static String |
md5Id(String text)
用指定的文本的md5并生成一个长度为22字节的ID
|
static String |
newId()
生成一个长度为22字节的ID
|
static String |
newObjectId()
生成一个长度不超过17字节的ObjectId字符串
|
static String |
randomBase58UUID()
随机生成一个长度为22字节的UUID字符串
|
static String |
toBase58UUID(UUID uuid)
将UUID转成使用Base58编码的22字节字符串。
|
static byte[] |
toByteArray(UUID uuid)
获取UUID的字节数组。
|
static UUID |
toUUID(byte[] byteArray)
将字节数组转成UUID。
|
public static IDGenerator idGenerator(int major, short minor)
major - 命名空间主序号minor - 命名空间次序号public static IDGenerator idGenerator(long namespace)
namespace - 命名空间public static String newId()
public static String newObjectId()
public static String md5Id(String text)
text - 要进行md5计算的字符串public static String randomBase58UUID()
public static byte[] toByteArray(UUID uuid)
toUUID(byte[])互逆uuid - UUID对象public static UUID toUUID(byte[] byteArray)
toByteArray(UUID) 互逆byteArray - 字节数据public static String toBase58UUID(UUID uuid)
formBase58UUID(String) 互逆uuid - UUID对象public static UUID formBase58UUID(String base58UUID)
toBase58UUID(UUID) 互逆base58UUID - 使用Base58编码的22字节字符串Copyright © 2020. All rights reserved.