Class BufferedChannelReader

java.lang.Object
io.deephaven.io.streams.BufferedChannelReader

public class BufferedChannelReader extends Object
  • Constructor Details

    • BufferedChannelReader

      public BufferedChannelReader(String filename, int blockSize, int readSize)
      Guarantees that each buffer from readNext() will have remaining() >= blockSize [that is, until it starts winding down on the end of the file] When it needs to refresh, it will read <= readSize from the channel
  • Method Details