|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jcon.data.ReferenceList
public class ReferenceList
A mapping of a long refID to an Object, used to save and load pointer references.
| Constructor Summary | |
|---|---|
ReferenceList()
|
|
| Method Summary | |
|---|---|
int |
addReference(java.lang.Object victim)
Add a new reference. |
void |
addReference(java.lang.Object victim,
int refID)
Add a new reference at a specific ID. |
boolean |
contains(int refID)
Returns true if the ID is in the list. |
boolean |
contains(java.lang.Object victim)
Returns true if the object is in the list. |
java.lang.Object |
dereference(int refID)
Dereference by ID. |
int |
refID(java.lang.Object victim)
Return reference ID of object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReferenceList()
| Method Detail |
|---|
public int addReference(java.lang.Object victim)
public void addReference(java.lang.Object victim,
int refID)
public boolean contains(java.lang.Object victim)
public boolean contains(int refID)
public int refID(java.lang.Object victim)
public java.lang.Object dereference(int refID)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||