public class Uuid5Raw
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.UUID |
NAMESPACE_DNS |
| Constructor and Description |
|---|
Uuid5Raw() |
| Modifier and Type | Method and Description |
|---|---|
protected static java.util.UUID |
bytesToUuid(byte[] bytes)
Convert byte array to UUID using unrolled loop.
|
static java.util.UUID |
fromString(java.util.UUID namespace,
java.lang.String name)
UUID5 is UUID(SHA-1(namespace + name)).
|
protected static byte[] |
uuidToBytes(java.util.UUID uuid)
Convert UUID to byte array.
|
public static java.util.UUID fromString(java.util.UUID namespace,
java.lang.String name)
namespace - name - protected static java.util.UUID bytesToUuid(byte[] bytes)
bytes - protected static byte[] uuidToBytes(java.util.UUID uuid)
UUID is 128 bits. Array is composed via 64 most significant bits and 64 least significant bits in a big-endian order. This is unrolled loop.
uuid -