public final class GlobalID extends AbstractID implements java.io.Serializable
A Class whose instances represent the global domain. There is only ever a need to have one instance of this class per JVM so a static instance is supplied.
The GlobalID object is the parent
AbstractID to all top level DomainID objects.
See for a fully explanation of
this class.
AbstractID
| Modifier and Type | Field and Description |
|---|---|
static GlobalID |
instance
A static instance of
GlobalID. |
| Constructor and Description |
|---|
GlobalID() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Compares another object with this
GlobalID object. |
AbstractID |
getParentID()
Returns
null as there is no parent
AbstractID of instances of this class. |
int |
hashCode()
Returns an
int hash code for this object. |
java.lang.String |
toString()
Returns a human readable string representation of a
GlobalID. |
public static final GlobalID instance
A static instance of GlobalID.
Instead of creating GlobalID objects, it
is better to use this instance as only once instance is
ever required.
public AbstractID getParentID()
Returns null as there is no parent
AbstractID of instances of this class.
getParentID in class AbstractIDnull.public boolean equals(java.lang.Object o)
Compares another object with this GlobalID object.
equals in class java.lang.Objecto - an object to compare with object.true iff the other object is a GlobalID.public int hashCode()
Returns an int hash code for this object.
hashCode in class java.lang.Objectint hash code.public java.lang.String toString()
Returns a human readable string representation of a
GlobalID.
toString in class java.lang.ObjectString - currently "Global".Copyright © 1996–2019. All rights reserved.