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

public final class BPTreeNode extends BPTreePage
  • Field Summary

    Fields inherited from interface org.apache.jena.dboe.base.page.Page

    NO_ID
  • Method Summary

    Modifier and Type
    Method
    Description
    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
    void
     
    void
    dump(org.apache.jena.atlas.io.IndentedWriter out)
     
     
    org.apache.jena.dboe.base.block.Block
     
    org.apache.jena.dboe.base.block.BlockMgr
     
    final int
     
    final int
     
    final int
     
    final org.apache.jena.dboe.base.buffer.PtrBuffer
    Do not use without great care
    final org.apache.jena.dboe.base.buffer.RecordBuffer
    Do not use without great care
     
    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
    final boolean
     
    void
    output(org.apache.jena.atlas.io.IndentedWriter out)
     
    void
    reset(org.apache.jena.dboe.base.block.Block block)
     
    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
    final void
    setCount(int count)
     
    final void
    setIsLeaf(boolean isLeaf)
     
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 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

      public String getRefStr()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • dump

      public void dump()
    • dump

      public void dump(org.apache.jena.atlas.io.IndentedWriter out)
    • dumpToString

      public String dumpToString()
    • output

      public void output(org.apache.jena.atlas.io.IndentedWriter out)