public class UuID extends BaseID
| Modifier and Type | Class and Description |
|---|---|
static class |
UuID.UuIDNamespace |
| Modifier | Constructor and Description |
|---|---|
|
UuID() |
protected |
UuID(UuID.UuIDNamespace ns,
UUID uuid) |
| Modifier and Type | Method and Description |
|---|---|
UUID |
getUUID() |
protected int |
namespaceCompareTo(BaseID obj)
|
protected boolean |
namespaceEquals(BaseID obj)
Called by
Namespace.testIDEquals(BaseID, BaseID). |
protected String |
namespaceGetName()
Called by
Namespace.getNameForID(BaseID). |
protected int |
namespaceHashCode()
Called by
Namespace.getHashCodeForID(BaseID). |
String |
toString() |
compareTo, equals, getAdapter, getName, getNamespace, hashCode, namespaceToExternalForm, toExternalFormprotected UUID uuid
public UuID()
protected UuID(UuID.UuIDNamespace ns, UUID uuid)
protected int namespaceCompareTo(BaseID obj)
BaseIDnamespaceCompareTo in class BaseIDobj - the other ID to compare to. Will not be null.Comparable contract.protected boolean namespaceEquals(BaseID obj)
BaseIDNamespace.testIDEquals(BaseID, BaseID).namespaceEquals in class BaseIDobj - the other ID to test against. May be null.true if this ID is equal to the given ID.
false otherwise.protected String namespaceGetName()
BaseIDNamespace.getNameForID(BaseID).namespaceGetName in class BaseIDnull. Value
returned should be unique within this Namespace.protected int namespaceHashCode()
BaseIDNamespace.getHashCodeForID(BaseID).namespaceHashCode in class BaseIDpublic UUID getUUID()
Copyright © 2004–2020 Eclipse Foundation. All rights reserved.