public abstract class AbstNameBasedFactory extends UuidFactory
| 限定符和类型 | 方法和说明 |
|---|---|
UUID |
create(byte[] name)
Returns a name-based UUID.
|
UUID |
create(String name)
Returns a name-based UUID.
|
UUID |
create(String namespace,
byte[] name)
Returns a name-based UUID.
|
UUID |
create(String namespace,
String name)
Returns a name-based UUID.
|
UUID |
create(String namespace,
UUID name)
Returns a name-based UUID.
|
UUID |
create(UUID name)
Returns a name-based UUID.
|
UUID |
create(UUID namespace,
byte[] name)
Returns a name-based UUID.
|
UUID |
create(UuidNamespace namespace,
byte[] name)
Returns a name-based UUID.
|
UUID |
create(UuidNamespace namespace,
String name)
Returns a name-based UUID.
|
UUID |
create(UuidNamespace namespace,
UUID name)
Returns a name-based UUID.
|
UUID |
create(UUID namespace,
String name)
Returns a name-based UUID.
|
UUID |
create(UUID namespace,
UUID name)
Returns a name-based UUID.
|
getVersionpublic UUID create(byte[] name)
name - a byte arraypublic UUID create(String name)
The name string is encoded into a sequence of bytes using UTF-8.
name - a stringpublic UUID create(UUID name)
name - a UUIDpublic UUID create(UUID namespace, byte[] name)
namespace - a name space UUIDname - a byte arraypublic UUID create(UUID namespace, String name)
The name string is encoded into a sequence of bytes using UTF-8.
namespace - a name space UUIDname - a stringpublic UUID create(UUID namespace, UUID name)
namespace - a name space UUIDname - a UUIDpublic UUID create(String namespace, byte[] name)
namespace - a name space stringname - a byte arrayInvalidUuidException - if the name space is invalidInvalidUuidExceptionpublic UUID create(String namespace, String name)
The name string is encoded into a sequence of bytes using UTF-8.
namespace - a name space stringname - a stringInvalidUuidException - if the name space is invalidInvalidUuidExceptionpublic UUID create(String namespace, UUID name)
namespace - a name space stringname - a UUIDInvalidUuidException - if the name space is invalidInvalidUuidExceptionpublic UUID create(UuidNamespace namespace, byte[] name)
namespace - a name space enumerationname - a byte arrayUuidNamespacepublic UUID create(UuidNamespace namespace, String name)
The name string is encoded into a sequence of bytes using UTF-8.
namespace - a name space enumerationname - a stringUuidNamespacepublic UUID create(UuidNamespace namespace, UUID name)
namespace - a name space enumerationname - a UUIDUuidNamespaceCopyright © 2024. All rights reserved.