|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jcon.data.ReferenceMap
public class ReferenceMap
A mapping of an object to an int ID, used to build goedels for pointer references. Unlike ReferenceList, not designed to do dereferencing (you can just use a regular HashMap for that, brothuh).
| Constructor Summary | |
|---|---|
ReferenceMap()
|
|
| Method Summary | |
|---|---|
int |
addReference(java.lang.Object victim)
Add a new reference. |
boolean |
contains(java.lang.Object victim)
Returns true if the object is in the map. |
int |
refID(java.lang.Object victim)
Return reference ID of object (-1 if there ain't none) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReferenceMap()
| Method Detail |
|---|
public int addReference(java.lang.Object victim)
public boolean contains(java.lang.Object victim)
public int refID(java.lang.Object victim)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||