Package io.deephaven.io.streams
-
Interface Summary Interface Description ByteBufferSink ByteBufferStreams.Sink ByteBufferStreams.Source CurrentByteBufferSink A ByteBufferSink that knows and provides a getter for the last buffer it gave out, to avoid unnecessary state in code that uses the buffer.Writable An object that can write itself to a byte buffer. -
Class Summary Class Description BufferedChannelReader ByteBufferInputStream This is an InputStream implementation which reads from a java.nio.ByteBuffer.ByteBufferOutputStream This is an OutputStream implementation which places the output into a java.nio.ByteBuffer.ByteBufferStreams A pair of stream implementations which write to and read from sequences of byte buffers.ByteBufferStreams.Input ByteBufferStreams.Output BzipFileOutputStream CurrentByteBufferSink.Adapter MultiFileInputStream MultiFileInputStream.DecoratedInputStream NullByteBufferSink SevenZipInputStream InputStreamthat can read 7zip archives (.7z) (partial implementation).SevenZipInputStream.Entry SimpleByteBufferSink ZipInputStream ZipOutputStream -
Enum Summary Enum Description SevenZipInputStream.Behavior