Interface Page

All Superinterfaces:
org.apache.jena.atlas.io.Printable
All Known Implementing Classes:
PageBase, RecordBufferPage, RecordBufferPageBase

public interface Page extends org.apache.jena.atlas.io.Printable
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the block associated with this page
    int
    Pages are addressed ints (a page ref does in on-disk blocks) although block are address in longs
    Return a string for display that identifies this Page
    void
    reset(Block block)
    The underlying block for this page has changed (e.g.

    Methods inherited from interface org.apache.jena.atlas.io.Printable

    output
  • Field Details

  • Method Details

    • getId

      int getId()
      Pages are addressed ints (a page ref does in on-disk blocks) although block are address in longs
    • getRefStr

      String getRefStr()
      Return a string for display that identifies this Page
    • getBackingBlock

      Block getBackingBlock()
      Return the block associated with this page
    • reset

      void reset(Block block)
      The underlying block for this page has changed (e.g. it's been promoted and the promotion may have caused the block to change).