
public class DeLiCluNode extends AbstractRStarTreeNode<DeLiCluNode,DeLiCluEntry>
| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
entries, isLeaf, numEntries| Constructor and Description |
|---|
DeLiCluNode()
Empty constructor for Externalizable interface.
|
DeLiCluNode(int capacity,
boolean isLeaf)
Creates a new DeLiCluNode with the specified parameters.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
adjustEntry(DeLiCluEntry entry)
Adjusts the parameters of the entry representing this node.
|
boolean |
hasHandled()
Returns true, if the children of this node (or their child nodes) contain
handled data objects.
|
boolean |
hasUnhandled()
Returns true, if the children of this node (or their child nodes) contain
unhandled data objects.
|
protected void |
integrityCheckParameters(DeLiCluNode parent,
int index)
Tests, if the parameters of the entry representing this node, are correctly
set.
|
adjustEntryIncremental, computeMBR, integrityCheck, readExternal, writeExternaladdDirectoryEntry, addLeafEntry, children, deleteAllEntries, deleteEntry, equals, getCapacity, getEntries, getEntry, getNumEntries, isLeaf, removeMask, splitByMask, splitTo, splitTo, toStringgetPageID, hashCode, isDirty, setDirty, setPageIDclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddDirectoryEntry, addLeafEntry, children, getEntry, getNumEntries, isLeafprivate static final long serialVersionUID
public DeLiCluNode()
public DeLiCluNode(int capacity,
boolean isLeaf)
capacity - the capacity (maximum number of entries plus 1 for
overflow) of this nodeisLeaf - indicates whether this node is a leaf nodepublic boolean hasHandled()
public boolean hasUnhandled()
public boolean adjustEntry(DeLiCluEntry entry)
AbstractRStarTreeNodeadjustEntry in class AbstractRStarTreeNode<DeLiCluNode,DeLiCluEntry>entry - the entry representing this nodeprotected void integrityCheckParameters(DeLiCluNode parent, int index)
integrityCheckParameters in class AbstractRStarTreeNode<DeLiCluNode,DeLiCluEntry>parent - the parent holding the entry representing this nodeindex - the index of the entry in the parents child array