public class HashcodeReferenceSystem extends java.lang.Object implements ReferenceSystem
| Constructor and Description |
|---|
HashcodeReferenceSystem() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExistingReference(ObjectReference ref) |
void |
addNewReference(ObjectReference ref) |
void |
commit() |
void |
discarded() |
ObjectReference |
referenceForId(int id) |
ObjectReference |
referenceForObject(java.lang.Object obj) |
void |
removeReference(ObjectReference ref) |
void |
rollback() |
java.lang.String |
toString() |
void |
traverseReferences(Visitor4 visitor) |
public void addNewReference(ObjectReference ref)
addNewReference in interface ReferenceSystempublic void addExistingReference(ObjectReference ref)
addExistingReference in interface ReferenceSystempublic void commit()
commit in interface ReferenceSystempublic ObjectReference referenceForId(int id)
referenceForId in interface ReferenceSystempublic ObjectReference referenceForObject(java.lang.Object obj)
referenceForObject in interface ReferenceSystempublic void removeReference(ObjectReference ref)
removeReference in interface ReferenceSystempublic void rollback()
rollback in interface ReferenceSystempublic void traverseReferences(Visitor4 visitor)
traverseReferences in interface ReferenceSystempublic java.lang.String toString()
toString in class java.lang.Objectpublic void discarded()
discarded in interface ReferenceSystem