org.ozoneDB.DxLib
Class DxDiskHashNodeLeaf
java.lang.Object
org.ozoneDB.DxLib.DxDiskHashNode
org.ozoneDB.DxLib.DxDiskHashNodeLeaf
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable
- Direct Known Subclasses:
- IDTableNodeLeaf, IDTableNodeLeaf
- public class DxDiskHashNodeLeaf
- extends DxDiskHashNode
- implements java.io.Externalizable
Knoten als blatt des baumes. Enthaelt keine verzweigungen aber eventuell
mehrere key-data-paare.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
grandParent
protected DxDiskHashMap grandParent
element
protected DxKeyData element
DxDiskHashNodeLeaf
public DxDiskHashNodeLeaf(DxDiskHashMap _grandParent)
empty
public void empty()
- Overrides:
empty
in class DxDiskHashNode
element
public DxKeyData element()
addForKey
public boolean addForKey(java.lang.Object data,
java.lang.Object key)
elementForKey
public java.lang.Object elementForKey(java.lang.Object key,
int hashCode)
removeForKey
public java.lang.Object removeForKey(java.lang.Object key)
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Specified by:
writeExternal
in interface java.io.Externalizable
- Throws:
java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
readExternal
in interface java.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.