static BPlusTree |
BPlusTreeFactory.addLogging(BPlusTree bpTree) |
Debugging
|
static BPlusTree |
BPlusTreeFactory.addTracking(BPlusTree bpTree) |
Debugging
|
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.createBPTree(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+Tree
|
static BPlusTree |
BPlusTreeFactory.createBPTree(ComponentId cid,
org.apache.jena.dboe.base.file.FileSet fileset,
org.apache.jena.dboe.base.record.RecordFactory factory) |
Create a B+Tree using defaults
|
static BPlusTree |
BPlusTreeFactory.createBPTreeByBlockSize(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 BlockSize
|
static BPlusTree |
BPlusTreeFactory.createBPTreeByOrder(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 Order
|
static BPlusTree |
BPlusTreeFactory.createBPTreeByOrder(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 Order
|
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.
|
BPlusTree |
BPTreeRecordsMgr.getBPTree() |
|
static BPlusTree |
BPlusTreeFactory.makeMem(int order,
int keyLength,
int valueLength) |
(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers
|
static BPlusTree |
BPlusTreeFactory.makeMem(int order,
int minDataRecords,
int keyLength,
int valueLength) |
(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers
|
static BPlusTree |
BPlusTreeFactory.makeMem(java.lang.String name,
int order,
int keyLength,
int valueLength) |
(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers
|
static BPlusTree |
BPlusTreeFactory.makeMem(java.lang.String name,
int order,
int minDataRecords,
int keyLength,
int valueLength) |
(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers
|
static BPlusTree |
BPlusTreeFactory.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.
|