public final class DceSecurityFactory extends AbstTimeBasedFactory
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DceSecurityFactory.Builder
Concrete builder for creating a DCE Security factory.
|
| 构造器和说明 |
|---|
DceSecurityFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DceSecurityFactory.Builder |
builder()
Returns a builder of DCE Security factory.
|
UUID |
create()
Always throws an exception.
|
UUID |
create(byte localDomain,
int localIdentifier)
Returns a DCE Security unique identifier (UUIDv2).
|
UUID |
create(int localIdentifier)
Returns a DCE Security unique identifier (UUIDv2).
|
UUID |
create(UuidLocalDomain localDomain,
int localIdentifier)
Returns a DCE Security unique identifier (UUIDv2).
|
getVersionpublic static DceSecurityFactory.Builder builder()
public UUID create(byte localDomain, int localIdentifier)
A DCE Security UUID is a modified UUIDv1.
Steps of creation:
localDomain - a local domainlocalIdentifier - a local identifierpublic UUID create(UuidLocalDomain localDomain, int localIdentifier)
localDomain - a local domainlocalIdentifier - a local identifierpublic UUID create(int localIdentifier)
The local domain is local domain used by this method defined by builder:
DceSecurityFactory factory = DceSecurityFactory.builder().withLocalDomain(UuidLocalDomain).build();
localIdentifier - a local identifierpublic UUID create()
Overrides the method AbstTimeBasedFactory.create() to throw an
exception instead of returning a UUID.
create 在接口中 NoArgsFactorycreate 在类中 AbstTimeBasedFactoryUnsupportedOperationException - 异常Copyright © 2024. All rights reserved.