public final class BPTreeNodeMgr extends org.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>
| Constructor and Description |
|---|
BPTreeNodeMgr(BPlusTree bpTree,
org.apache.jena.dboe.base.block.BlockMgr blockMgr) |
| Modifier and Type | Method and Description |
|---|---|
BPTreeNode |
createNode(int parent)
Allocate space for a fresh node.
|
BPTreeNode |
getRead(int id) |
BPTreeNode |
getRead(int id,
int parent)
Fetch a block - fill in the parent id, which is not in the on-disk bytes
|
BPTreeNode |
getWrite(int id) |
BPTreeNode |
getWrite(int id,
int parent)
Fetch a block - fill in the parent id, which is not in the on-disk bytes
|
allocLimit, close, create, dump, finishRead, finishUpdate, free, getBlockMgr, promoteDuplicate, promoteInPlace, put, release, resetAlloc, startRead, startUpdate, valid, writepublic BPTreeNodeMgr(BPlusTree bpTree, org.apache.jena.dboe.base.block.BlockMgr blockMgr)
public BPTreeNode createNode(int parent)
public BPTreeNode getWrite(int id)
getWrite in class org.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>public BPTreeNode getRead(int id)
getRead in class org.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>public BPTreeNode getRead(int id, int parent)
getRead in class org.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>public BPTreeNode getWrite(int id, int parent)
getWrite in class org.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>Licensed under the Apache License, Version 2.0