public abstract class NBPlusTreeStoreFixedDiskNode<K extends Comparable<K>,V> extends Object implements NBPlusTree.Node<K,V>
| Modifier and Type | Field and Description |
|---|---|
protected long |
blockId |
protected boolean |
dirty |
protected int |
maxSize |
protected int |
minSize |
protected long |
parentId |
protected int |
size |
protected NBPlusTreeStoreFixedDisk<K,V> |
store |
| Constructor and Description |
|---|
NBPlusTreeStoreFixedDiskNode(NBPlusTreeStoreFixedDisk<K,V> store,
int m) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
deserialize(DataInputStream dis) |
int |
maxSize() |
int |
minSize() |
NBPlusTree.IntermediateNode<K,V> |
parent() |
abstract void |
serialize(DataOutputStream dos) |
int |
size() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfirstKey, isLeafprotected long blockId
protected long parentId
protected boolean dirty
protected int size
protected int maxSize
protected int minSize
protected NBPlusTreeStoreFixedDisk<K extends Comparable<K>,V> store
public NBPlusTreeStoreFixedDiskNode(NBPlusTreeStoreFixedDisk<K,V> store, int m)
public NBPlusTree.IntermediateNode<K,V> parent()
parent in interface NBPlusTree.Node<K extends Comparable<K>,V>public int size()
size in interface NBPlusTree.Node<K extends Comparable<K>,V>public int minSize()
minSize in interface NBPlusTree.Node<K extends Comparable<K>,V>public int maxSize()
maxSize in interface NBPlusTree.Node<K extends Comparable<K>,V>public abstract void serialize(DataOutputStream dos) throws IOException
IOExceptionpublic abstract void deserialize(DataInputStream dis) throws IOException
IOExceptionCopyright © 2026 vpc open source initiative. All rights reserved.