O
- Object typeD
- Distance typepublic class MTreeNode<O,D extends NumberDistance<D,?>> extends AbstractMTreeNode<O,D,MTreeNode<O,D>,MTreeEntry>
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID
Serial version
|
entries, isLeaf, numEntries
Constructor and Description |
---|
MTreeNode()
Empty constructor for Externalizable interface.
|
MTreeNode(int capacity,
boolean isLeaf)
Creates a new MTreeNode with the specified parameters.
|
adjustEntry, coveringRadius, integrityCheck, integrityCheckParameters
addDirectoryEntry, addLeafEntry, children, deleteAllEntries, deleteEntry, equals, getCapacity, getEntries, getEntry, getNumEntries, isLeaf, readExternal, removeMask, splitByMask, splitTo, splitTo, toString, writeExternal
getPageID, hashCode, isDirty, setDirty, setPageID
private static final long serialVersionUID
public MTreeNode()
public MTreeNode(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 node