jltools.ext.jif.types
Class UID

java.lang.Object
  |
  +--jltools.ext.jif.types.UID
All Implemented Interfaces:
java.io.Serializable

public class UID
extends java.lang.Object
implements java.io.Serializable

A unique ID. Used to create fresh objects.

See Also:
Serialized Form

Constructor Summary
UID(java.lang.String name)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 void equate(UID uid)
          Equate two uids.
 int hashCode()
           
 java.lang.String name()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UID

public UID(java.lang.String name)
Method Detail

name

public java.lang.String name()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

equate

public void equate(UID uid)
Equate two uids.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object