Interface ReaderFileProxy

All Superinterfaces:
AutoCloseable
All Known Subinterfaces:
ChunkReader, Rebufferer, RebuffererFactory
All Known Implementing Classes:
AbstractReaderFileProxy, BufferManagingRebufferer, BufferManagingRebufferer.Aligned, BufferManagingRebufferer.Unaligned, CompressedChunkReader, CompressedChunkReader.Mmap, CompressedChunkReader.Standard, EmptyRebufferer, LimitingRebufferer, TailOverridingRebufferer, WrappingRebufferer

public interface ReaderFileProxy extends AutoCloseable
Base class for the RandomAccessReader components that implement reading.
  • Method Details

    • close

      void close()
      Specified by:
      close in interface AutoCloseable
    • channel

      ChannelProxy channel()
    • fileLength

      long fileLength()
    • getCrcCheckChance

      double getCrcCheckChance()
      Needed for tests. Returns the table's CRC check chance, which is only set for compressed tables.