Class BPTreeNodeMgr
java.lang.Object
org.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>
org.apache.jena.dboe.trans.bplustree.BPTreeNodeMgr
- All Implemented Interfaces:
org.apache.jena.atlas.lib.Closeable
BPlusTreePageMgr = BPlusTreeNode manager
-
Constructor Summary
ConstructorsConstructorDescriptionBPTreeNodeMgr(BPlusTree bpTree, org.apache.jena.dboe.base.block.BlockMgr blockMgr) -
Method Summary
Modifier and TypeMethodDescriptioncreateNode(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 bytesgetWrite(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.dboe.base.page.PageBlockMgr
allocLimit, close, create, dump, finishRead, finishUpdate, free, getBlockMgr, promoteDuplicate, promoteInPlace, put, release, resetAlloc, startRead, startUpdate, valid, write
-
Constructor Details
-
BPTreeNodeMgr
-
-
Method Details
-
createNode
Allocate space for a fresh node. -
getWrite
- Overrides:
getWritein classorg.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>
-
getRead
- Overrides:
getReadin classorg.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>
-
getRead
Fetch a block - fill in the parent id, which is not in the on-disk bytes- Overrides:
getReadin classorg.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>
-
getWrite
Fetch a block - fill in the parent id, which is not in the on-disk bytes- Overrides:
getWritein classorg.apache.jena.dboe.base.page.PageBlockMgr<BPTreeNode>
-