java.lang.Object
org.apache.jena.tdb1.index.bplustree.BPTreePage
org.apache.jena.tdb1.index.bplustree.BPTreeNode
- All Implemented Interfaces:
org.apache.jena.atlas.io.Printable,Page
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Recorddelete(BPTreeNode root, Record rec) Delete a record - return the old value if there was one, else nullvoiddump()voiddump(org.apache.jena.atlas.io.IndentedWriter out) Return the block associated with this pagefinal intgetId()static Recordinsert(BPTreeNode root, Record record) Insert a record - return existing value if any, else nullvoidoutput(org.apache.jena.atlas.io.IndentedWriter out) voidThe underlying block for this page has changed (e.g.static Recordsearch(BPTreeNode root, Record rec) Find a record, using the active comparatortoString()Methods inherited from class org.apache.jena.tdb1.index.bplustree.BPTreePage
getBPlusTree, getParams
-
Method Details
-
reset
Description copied from interface:PageThe underlying block for this page has changed (e.g. it's been promoted and the promotion may have caused something to change -
search
Find a record, using the active comparator -
insert
Insert a record - return existing value if any, else null -
delete
Delete a record - return the old value if there was one, else null -
getBackingBlock
Description copied from interface:PageReturn the block associated with this page -
getId
public final int getId() -
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)
-