Class ExposedByteArrayOutputStream

java.lang.Object
java.io.OutputStream
java.io.ByteArrayOutputStream
io.deephaven.extensions.barrage.util.ExposedByteArrayOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

public class ExposedByteArrayOutputStream extends ByteArrayOutputStream
  • Constructor Details

    • ExposedByteArrayOutputStream

      public ExposedByteArrayOutputStream()
    • ExposedByteArrayOutputStream

      public ExposedByteArrayOutputStream(int size)
      Parameters:
      size - the initial size of the buffer; a stream that writes exactly this many bytes never grows it, so peekBuffer() is then exactly the bytes written
  • Method Details

    • peekBuffer

      public byte[] peekBuffer()