Package com.db4o.foundation
Class HashtableObjectEntry
- java.lang.Object
-
- com.db4o.foundation.HashtableIntEntry
-
- com.db4o.foundation.HashtableObjectEntry
-
- Direct Known Subclasses:
IdentityHashtable4.IdentityEntry
public class HashtableObjectEntry extends HashtableIntEntry
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Object
_objectKey
-
Fields inherited from class com.db4o.foundation.HashtableIntEntry
_key, _next, _object
-
-
Constructor Summary
Constructors Constructor Description HashtableObjectEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
deepClone(java.lang.Object obj)
The parameter allows passing one new object so parent references can be corrected on children.protected HashtableIntEntry
deepCloneInternal(HashtableIntEntry entry, java.lang.Object obj)
boolean
hasKey(java.lang.Object key)
java.lang.Object
key()
boolean
sameKeyAs(HashtableIntEntry other)
java.lang.String
toString()
-
Methods inherited from class com.db4o.foundation.HashtableIntEntry
value
-
-
-
-
Method Detail
-
key
public java.lang.Object key()
- Specified by:
key
in interfaceEntry4
- Overrides:
key
in classHashtableIntEntry
-
deepClone
public java.lang.Object deepClone(java.lang.Object obj)
Description copied from interface:DeepClone
The parameter allows passing one new object so parent references can be corrected on children.- Specified by:
deepClone
in interfaceDeepClone
- Overrides:
deepClone
in classHashtableIntEntry
-
deepCloneInternal
protected HashtableIntEntry deepCloneInternal(HashtableIntEntry entry, java.lang.Object obj)
- Overrides:
deepCloneInternal
in classHashtableIntEntry
-
hasKey
public boolean hasKey(java.lang.Object key)
-
sameKeyAs
public boolean sameKeyAs(HashtableIntEntry other)
- Overrides:
sameKeyAs
in classHashtableIntEntry
-
toString
public java.lang.String toString()
- Overrides:
toString
in classHashtableIntEntry
-
-