
public class FlatRStarTreeNode extends AbstractRStarTreeNode<FlatRStarTreeNode,SpatialEntry>
| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID
Serial version
|
entries, isLeaf, numEntries| Constructor and Description |
|---|
FlatRStarTreeNode()
Empty constructor for Externalizable interface.
|
FlatRStarTreeNode(int capacity,
boolean isLeaf)
Creates a new FlatRStarTreeNode with the specified parameters.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
deleteEntry(int index)
Deletes the entry at the specified index and shifts all entries after the
index to left.
|
void |
increaseEntries()
Increases the length of the entries array to entries.length + 1.
|
adjustEntry, adjustEntryIncremental, computeMBR, integrityCheck, integrityCheckParameters, readExternal, writeExternaladdDirectoryEntry, addLeafEntry, children, deleteAllEntries, 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 FlatRStarTreeNode()
public FlatRStarTreeNode(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 deleteEntry(int index)
deleteEntry in class AbstractNode<SpatialEntry>index - the index at which the entry is to be deletedpublic final void increaseEntries()
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.