Interface RebuffererFactory

All Superinterfaces:
AutoCloseable, ReaderFileProxy
All Known Subinterfaces:
ChunkReader
All Known Implementing Classes:
CompressedChunkReader, CompressedChunkReader.Mmap, CompressedChunkReader.Standard, EmptyRebufferer

public interface RebuffererFactory extends ReaderFileProxy
Interface for the classes that can be used to instantiate rebufferers over a given file. These are one of two types: - chunk sources (e.g. SimpleReadRebufferer) which instantiate a buffer managing rebufferer referencing themselves. - thread-safe shared rebufferers (e.g. MmapRebufferer) which directly return themselves.
  • Method Details

    • instantiateRebufferer

      Rebufferer instantiateRebufferer(boolean isScan)