java.lang.Object
org.apache.jena.tdb1.base.page.PageBlockMgr<T>
org.apache.jena.tdb1.index.bplustree.BPTreeNodeMgr
BPlusTreePageMgr = BPlusTreeNode manager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintAllocate root node space.createNode(int parent) Allocate space for a fresh node.getRead(int id) getRead(int id, int parent) Fetch a block - fill in the parent id, which is not in the on-disk bytesgetRoot(int id) Fetch a block for the root.getWrite(int id) getWrite(int id, int parent) Fetch a block - fill in the parent id, which is not in the on-disk bytesMethods inherited from class org.apache.jena.tdb1.base.page.PageBlockMgr
create, dump, finishRead, finishUpdate, free, getBlockMgr, promote, put, release, startRead, startUpdate, valid, write
-
Constructor Details
-
BPTreeNodeMgr
-
-
Method Details
-
createEmptyBPT
public int createEmptyBPT()Allocate root node space. The root is a node with a Records block. -
createNode
Allocate space for a fresh node. -
getRoot
Fetch a block for the root. -
getWrite
- Overrides:
getWritein classPageBlockMgr<BPTreeNode>
-
getRead
- Overrides:
getReadin classPageBlockMgr<BPTreeNode>
-
getRead
Fetch a block - fill in the parent id, which is not in the on-disk bytes -
getWrite
Fetch a block - fill in the parent id, which is not in the on-disk bytes
-