Uses of Class
org.apache.jena.dboe.trans.bplustree.BPlusTree
Packages that use BPlusTree
Package
Description
-
Uses of BPlusTree in org.apache.jena.dboe.trans.bplustree
Methods in org.apache.jena.dboe.trans.bplustree that return BPlusTreeModifier and TypeMethodDescriptionstatic BPlusTreeBPlusTreeFactory.addLogging(BPlusTree bpTree) Debuggingstatic BPlusTreeBPlusTreeFactory.addTracking(BPlusTree bpTree) Debuggingstatic BPlusTreeBPlusTreeFactory.create(org.apache.jena.dboe.transaction.txn.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 BPlusTreeBPlusTreeFactory.createBPTree(org.apache.jena.dboe.transaction.txn.ComponentId cid, org.apache.jena.dboe.base.file.FileSet fileset, int order, int blockSize, int readCacheSize, int writeCacheSize, org.apache.jena.dboe.base.record.RecordFactory factory) Knowing all the parameters, create a B+Treestatic BPlusTreeBPlusTreeFactory.createBPTree(org.apache.jena.dboe.transaction.txn.ComponentId cid, org.apache.jena.dboe.base.file.FileSet fileset, org.apache.jena.dboe.base.record.RecordFactory factory) Create a B+Tree using defaultsstatic BPlusTreeBPlusTreeFactory.createBPTreeByBlockSize(org.apache.jena.dboe.transaction.txn.ComponentId cid, org.apache.jena.dboe.base.file.FileSet fileset, int blockSize, int readCacheSize, int writeCacheSize, org.apache.jena.dboe.base.record.RecordFactory factory) Create a B+Tree by BlockSizestatic BPlusTreeBPlusTreeFactory.createBPTreeByOrder(org.apache.jena.dboe.transaction.txn.ComponentId cid, org.apache.jena.dboe.base.file.FileSet fileset, int order, int readCacheSize, int writeCacheSize, org.apache.jena.dboe.base.record.RecordFactory factory) Create a B+Tree by Orderstatic BPlusTreeBPlusTreeFactory.createBPTreeByOrder(org.apache.jena.dboe.transaction.txn.ComponentId cid, org.apache.jena.dboe.base.file.FileSet fileset, int order, org.apache.jena.dboe.base.record.RecordFactory factory) Create a B+Tree by Orderstatic BPlusTreeBPlusTreeFactory.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 BPlusTreeBPT.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.BPTreeRecordsMgr.getBPTree()static BPlusTreeBPlusTreeFactory.makeMem(int order, int keyLength, int valueLength) (Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managersstatic BPlusTreeBPlusTreeFactory.makeMem(int order, int minDataRecords, int keyLength, int valueLength) (Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managersstatic BPlusTree(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managersstatic BPlusTreeBPlusTreeFactory.makeMem(String name, int order, int minDataRecords, int keyLength, int valueLength) (Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managersstatic BPlusTreeBPlusTreeFactory.rebuild(BPlusTree bpt, org.apache.jena.dboe.base.file.BufferChannel chan, org.apache.jena.dboe.base.block.BlockMgr blkMgrNodes, org.apache.jena.dboe.base.block.BlockMgr blkMgrLeaves) Reset an existing B+Tree with different storage units.Methods in org.apache.jena.dboe.trans.bplustree with parameters of type BPlusTreeModifier and TypeMethodDescriptionstatic BPlusTreeBPlusTreeFactory.addLogging(BPlusTree bpTree) Debuggingstatic BPlusTreeBPlusTreeFactory.addTracking(BPlusTree bpTree) Debuggingstatic BPlusTreeBPlusTreeFactory.rebuild(BPlusTree bpt, org.apache.jena.dboe.base.file.BufferChannel chan, org.apache.jena.dboe.base.block.BlockMgr blkMgrNodes, org.apache.jena.dboe.base.block.BlockMgr blkMgrLeaves) Reset an existing B+Tree with different storage units.Constructors in org.apache.jena.dboe.trans.bplustree with parameters of type BPlusTreeModifierConstructorDescriptionBPTreeNodeMgr(BPlusTree bpTree, org.apache.jena.dboe.base.block.BlockMgr blockMgr) -
Uses of BPlusTree in org.apache.jena.dboe.trans.bplustree.rewriter
Methods in org.apache.jena.dboe.trans.bplustree.rewriter that return BPlusTreeModifier and TypeMethodDescriptionstatic BPlusTreeBPlusTreeRewriter.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.