Class BPTreeNode
java.lang.Object
org.apache.jena.dboe.trans.bplustree.BPTreePage
org.apache.jena.dboe.trans.bplustree.BPTreeNode
- All Implemented Interfaces:
org.apache.jena.atlas.io.Printable,org.apache.jena.dboe.base.page.Page
-
Field Summary
Fields inherited from interface org.apache.jena.dboe.base.page.Page
NO_ID -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.dboe.base.record.Recorddelete(BPTreeNode root, org.apache.jena.dboe.base.record.Record rec) Delete a record - return the old value if there was one, else nullvoiddump()voiddump(org.apache.jena.atlas.io.IndentedWriter out) org.apache.jena.dboe.base.block.Blockorg.apache.jena.dboe.base.block.BlockMgrfinal intgetCount()final intgetId()final intfinal org.apache.jena.dboe.base.buffer.PtrBufferDo not use without great carefinal org.apache.jena.dboe.base.buffer.RecordBufferDo not use without great carestatic org.apache.jena.dboe.base.record.Recordinsert(BPTreeNode root, org.apache.jena.dboe.base.record.Record record) Insert a record - return existing value if any, else nullfinal booleanisLeaf()voidoutput(org.apache.jena.atlas.io.IndentedWriter out) voidreset(org.apache.jena.dboe.base.block.Block block) static org.apache.jena.dboe.base.record.Recordsearch(BPTreeNode root, org.apache.jena.dboe.base.record.Record rec) Find a record, using the active comparatorfinal voidsetCount(int count) final voidsetIsLeaf(boolean isLeaf) toString()
-
Method Details
-
reset
public void reset(org.apache.jena.dboe.base.block.Block block) -
search
public static org.apache.jena.dboe.base.record.Record search(BPTreeNode root, org.apache.jena.dboe.base.record.Record rec) Find a record, using the active comparator -
insert
public static org.apache.jena.dboe.base.record.Record insert(BPTreeNode root, org.apache.jena.dboe.base.record.Record record) Insert a record - return existing value if any, else null -
delete
public static org.apache.jena.dboe.base.record.Record delete(BPTreeNode root, org.apache.jena.dboe.base.record.Record rec) Delete a record - return the old value if there was one, else null -
getMaxSize
public final int getMaxSize() -
getCount
public final int getCount() -
setCount
public final void setCount(int count) -
getBackingBlock
public org.apache.jena.dboe.base.block.Block getBackingBlock() -
getBlockMgr
public org.apache.jena.dboe.base.block.BlockMgr getBlockMgr() -
getRecordBuffer
public final org.apache.jena.dboe.base.buffer.RecordBuffer getRecordBuffer()Do not use without great care -
getPtrBuffer
public final org.apache.jena.dboe.base.buffer.PtrBuffer getPtrBuffer()Do not use without great care -
setIsLeaf
public final void setIsLeaf(boolean isLeaf) -
isLeaf
public final boolean isLeaf() -
getId
public final int getId() -
getRefStr
-
toString
-
dump
public void dump() -
dump
public void dump(org.apache.jena.atlas.io.IndentedWriter out) -
dumpToString
-
output
public void output(org.apache.jena.atlas.io.IndentedWriter out)
-