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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]voidreadFrom(InputStream is) Reads the givenInputStreamcompletely into the buffer.Methods inherited from class java.io.ByteArrayOutputStream
close, reset, size, toByteArray, toString, toString, toString, toString, write, write, writeBytes, writeToMethods 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 givenInputStreamcompletely into the buffer.- Throws:
IOException
-