|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.vrspace.util.ID
Object ID. Unique object identifier in the system is the class name and a number within the class. ID encapsulates them. NOTE: don't store these in HashMaps - hashcode not implemented
Field Summary | |
java.lang.String |
className
|
long |
id
|
Constructor Summary | |
ID()
|
|
ID(java.lang.Class cls,
long id)
Creates new ID from supplied class name and id. |
|
ID(java.lang.String classId)
Constructs new ID from "class id" string |
|
ID(java.lang.String className,
long id)
Constructs new ID from className and id |
Method Summary | |
boolean |
equals(java.lang.Object o)
ID's are equal if class name (without package!) and id match |
java.lang.String |
toString()
Returns className+" "+id |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public java.lang.String className
public long id
Constructor Detail |
public ID()
public ID(java.lang.String classId)
public ID(java.lang.String className, long id)
public ID(java.lang.Class cls, long id)
Method Detail |
public java.lang.String toString()
public boolean equals(java.lang.Object o)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |