public abstract class NBPlusTreeStoreFixedDiskNode<K extends Comparable<K>,V> extends Object implements net.thevpc.nuts.util.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() |
net.thevpc.nuts.util.NBPlusTree.IntermediateNode<K,V> |
parent() |
abstract void |
serialize(DataOutputStream dos) |
int |
size() |
protected 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 net.thevpc.nuts.util.NBPlusTree.IntermediateNode<K,V> parent()
parent in interface net.thevpc.nuts.util.NBPlusTree.Node<K extends Comparable<K>,V>public int size()
size in interface net.thevpc.nuts.util.NBPlusTree.Node<K extends Comparable<K>,V>public int minSize()
minSize in interface net.thevpc.nuts.util.NBPlusTree.Node<K extends Comparable<K>,V>public int maxSize()
maxSize in interface net.thevpc.nuts.util.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.