public class NBPlusTreeStoreFixedDiskIntermediateNode<K extends Comparable<K>,V> extends NBPlusTreeStoreFixedDiskNode<K,V> implements NBPlusTree.IntermediateNode<K,V>
| Modifier and Type | Field and Description |
|---|---|
protected long[] |
childrenIds |
protected K |
firstKey |
protected long |
leftSiblingId |
protected long |
rightSiblingId |
| Constructor and Description |
|---|
NBPlusTreeStoreFixedDiskIntermediateNode(NBPlusTreeStoreFixedDisk<K,V> store,
int m) |
| Modifier and Type | Method and Description |
|---|---|
NBPlusTree.Node<K,V> |
child(int i) |
void |
deserialize(DataInputStream dis) |
K |
firstKey() |
boolean |
isLeaf() |
K |
key(int i) |
NBPlusTree.IntermediateNode<K,V> |
leftSibling() |
NBPlusTree.IntermediateNode<K,V> |
rightSibling() |
void |
serialize(DataOutputStream dos) |
maxSize, minSize, parent, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmaxSize, minSize, parent, sizeprotected K extends Comparable<K> firstKey
protected long leftSiblingId
protected long rightSiblingId
protected long[] childrenIds
public NBPlusTreeStoreFixedDiskIntermediateNode(NBPlusTreeStoreFixedDisk<K,V> store, int m)
public boolean isLeaf()
isLeaf in interface NBPlusTree.Node<K extends Comparable<K>,V>public K firstKey()
firstKey in interface NBPlusTree.Node<K extends Comparable<K>,V>public K key(int i)
key in interface NBPlusTree.IntermediateNode<K extends Comparable<K>,V>public NBPlusTree.Node<K,V> child(int i)
child in interface NBPlusTree.IntermediateNode<K extends Comparable<K>,V>public NBPlusTree.IntermediateNode<K,V> leftSibling()
leftSibling in interface NBPlusTree.IntermediateNode<K extends Comparable<K>,V>public NBPlusTree.IntermediateNode<K,V> rightSibling()
rightSibling in interface NBPlusTree.IntermediateNode<K extends Comparable<K>,V>public void serialize(DataOutputStream dos) throws IOException
serialize in class NBPlusTreeStoreFixedDiskNode<K extends Comparable<K>,V>IOExceptionpublic void deserialize(DataInputStream dis) throws IOException
deserialize in class NBPlusTreeStoreFixedDiskNode<K extends Comparable<K>,V>IOExceptionCopyright © 2026 vpc open source initiative. All rights reserved.