| Package | Description |
|---|---|
| org.apache.jena.dboe.trans.bplustree | |
| org.apache.jena.dboe.trans.bplustree.rewriter |
| Modifier and Type | Method and Description |
|---|---|
BPlusTreeParams |
BPlusTree.getParams()
Get the parameters describing this B+Tree
|
static BPlusTreeParams |
BPlusTreeParams.readMeta(org.apache.jena.dboe.base.file.MetaFile mf) |
| Modifier and Type | Method and Description |
|---|---|
static BPlusTree |
BPlusTreeFactory.create(ComponentId id,
BPlusTreeParams params,
org.apache.jena.dboe.base.file.BufferChannel chan,
org.apache.jena.dboe.base.block.BlockMgr blkMgrNodes,
org.apache.jena.dboe.base.block.BlockMgr blkMgrLeaves)
Create the java structures to correspond to
the supplied block managers for the persistent storage.
|
static BPlusTree |
BPlusTreeFactory.createNonTxn(BPlusTreeParams params,
org.apache.jena.dboe.base.file.BufferChannel chan,
org.apache.jena.dboe.base.block.BlockMgr blkMgrNodes,
org.apache.jena.dboe.base.block.BlockMgr blkMgrLeaves)
Create the java structures to correspond to
the supplied block managers for the persistent storage.
|
static BPlusTree |
BPT.createRootOnlyBPTree(BPlusTreeParams bptParams,
org.apache.jena.dboe.base.file.BufferChannel bptState,
org.apache.jena.dboe.base.block.BlockMgr blkMgrNodes,
org.apache.jena.dboe.base.block.BlockMgr blkMgrRecords)
The initial tree is a single root node with no records block below it.
|
| Modifier and Type | Method and Description |
|---|---|
static BPlusTree |
BPlusTreeRewriter.packIntoBPlusTree(Iterator<org.apache.jena.dboe.base.record.Record> iterRecords,
BPlusTreeParams bptParams,
org.apache.jena.dboe.base.record.RecordFactory recordFactory,
org.apache.jena.dboe.base.file.BufferChannel bptState,
org.apache.jena.dboe.base.block.BlockMgr blkMgrNodes,
org.apache.jena.dboe.base.block.BlockMgr blkMgrRecords)
Given a stream of records and details of the B+Tree to build, go and
build it.
|
Licensed under the Apache License, Version 2.0