Package com.db4o.internal.references
Class HashcodeReferenceSystem
- java.lang.Object
-
- com.db4o.internal.references.HashcodeReferenceSystem
-
- All Implemented Interfaces:
ReferenceSystem
public class HashcodeReferenceSystem extends java.lang.Object implements ReferenceSystem
-
-
Constructor Summary
Constructors Constructor Description HashcodeReferenceSystem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExistingReference(ObjectReference ref)voidaddNewReference(ObjectReference ref)voidcommit()voiddiscarded()ObjectReferencereferenceForId(int id)ObjectReferencereferenceForObject(java.lang.Object obj)voidremoveReference(ObjectReference ref)voidrollback()java.lang.StringtoString()voidtraverseReferences(Visitor4 visitor)
-
-
-
Method Detail
-
addNewReference
public void addNewReference(ObjectReference ref)
- Specified by:
addNewReferencein interfaceReferenceSystem
-
addExistingReference
public void addExistingReference(ObjectReference ref)
- Specified by:
addExistingReferencein interfaceReferenceSystem
-
commit
public void commit()
- Specified by:
commitin interfaceReferenceSystem
-
referenceForId
public ObjectReference referenceForId(int id)
- Specified by:
referenceForIdin interfaceReferenceSystem
-
referenceForObject
public ObjectReference referenceForObject(java.lang.Object obj)
- Specified by:
referenceForObjectin interfaceReferenceSystem
-
removeReference
public void removeReference(ObjectReference ref)
- Specified by:
removeReferencein interfaceReferenceSystem
-
rollback
public void rollback()
- Specified by:
rollbackin interfaceReferenceSystem
-
traverseReferences
public void traverseReferences(Visitor4 visitor)
- Specified by:
traverseReferencesin interfaceReferenceSystem
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
discarded
public void discarded()
- Specified by:
discardedin interfaceReferenceSystem
-
-