Interface BlockConverter<T extends Page>

All Known Implementing Classes:
RecordBufferPageMgr.Block2RecordBufferPage

public interface BlockConverter<T extends Page>
Convert between Blocks and typed Pages
  • Method Summary

    Modifier and Type
    Method
    Description
    Create a new T from an uninitialized Block
    Create a T, given an existing Block
    Make a block, given a T
  • Method Details

    • fromBlock

      T fromBlock(Block block)
      Create a T, given an existing Block
    • toBlock

      Block toBlock(T t)
      Make a block, given a T
    • createFromBlock

      T createFromBlock(Block block, BlockType bType)
      Create a new T from an uninitialized Block