Class RemoteSegmentArchiveEntry

    • Constructor Detail

      • RemoteSegmentArchiveEntry

        public RemoteSegmentArchiveEntry​(long msb,
                                         long lsb,
                                         int position,
                                         int length,
                                         int generation,
                                         int fullGeneration,
                                         boolean compacted)
    • Method Detail

      • getMsb

        public long getMsb()
        Description copied from interface: SegmentArchiveEntry
        Return the most significant bits of the identifier of this entry.
        Specified by:
        getMsb in interface SegmentArchiveEntry
        Returns:
        the most significant bits of the identifier of this entry.
      • getLsb

        public long getLsb()
        Description copied from interface: SegmentArchiveEntry
        Return the least significant bits of the identifier of this entry.
        Specified by:
        getLsb in interface SegmentArchiveEntry
        Returns:
        the least significant bits of the identifier of this entry.
      • getPosition

        public int getPosition()
      • getLength

        public int getLength()
        Description copied from interface: SegmentArchiveEntry
        Return the length of this entry in the archive.
        Specified by:
        getLength in interface SegmentArchiveEntry
        Returns:
        the length of this entry in the archive.
      • isCompacted

        public boolean isCompacted()
        Description copied from interface: SegmentArchiveEntry
        Return true if this entry was generated by a compaction operation.
        Specified by:
        isCompacted in interface SegmentArchiveEntry
        Returns:
        true if this entry was generated by a compaction operation.