Interface PositionDependentRecord

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getLastOnDiskOffset()
      Fetch our location on the disk, as of the last write out
      void setLastOnDiskOffset​(int offset)
      Update the Record's idea of where on disk it lives, after a write out.
      void updateOtherRecordReferences​(java.util.Map<java.lang.Integer,​java.lang.Integer> oldToNewReferencesLookup)
      Offer the record the list of records that have changed their location as part of the writeout.
    • Method Detail

      • getLastOnDiskOffset

        int getLastOnDiskOffset()
        Fetch our location on the disk, as of the last write out
      • setLastOnDiskOffset

        void setLastOnDiskOffset​(int offset)
        Update the Record's idea of where on disk it lives, after a write out. Use with care...
      • updateOtherRecordReferences

        void updateOtherRecordReferences​(java.util.Map<java.lang.Integer,​java.lang.Integer> oldToNewReferencesLookup)
        Offer the record the list of records that have changed their location as part of the writeout.