Package org.apache.jena.dboe.base.page
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 intNO_ID
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlockgetBackingBlock()Return the block associated with this pageintgetId()Pages are addressed ints (a page ref does in on-disk blocks) although block are address in longsjava.lang.StringgetRefStr()Return a string for display that identifies this Pagevoidreset(Block block)The underlying block for this page has changed (e.g.
-
-
-
Field Detail
-
NO_ID
static final int NO_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
int getId()
Pages are addressed ints (a page ref does in on-disk blocks) although block are address in longs
-
getRefStr
java.lang.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).
-
-