Package hudson.util
Class ByteArrayOutputStream2
java.lang.Object
java.io.OutputStream
java.io.ByteArrayOutputStream
hudson.util.ByteArrayOutputStream2
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
ByteArrayOutputStream
with access to its raw buffer.- Since:
- 1.349
-
Field Summary
Fields inherited from class java.io.ByteArrayOutputStream
buf, count
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
void
readFrom
(InputStream is) Reads the givenInputStream
completely into the buffer.Methods inherited from class java.io.ByteArrayOutputStream
close, reset, size, toByteArray, toString, toString, toString, toString, write, write, writeBytes, writeTo
Methods inherited from class java.io.OutputStream
flush, nullOutputStream, write
-
Constructor Details
-
ByteArrayOutputStream2
public ByteArrayOutputStream2() -
ByteArrayOutputStream2
public ByteArrayOutputStream2(int size)
-
-
Method Details
-
getBuffer
public byte[] getBuffer() -
readFrom
Reads the givenInputStream
completely into the buffer.- Throws:
IOException
-