public class TestableByteArrayInputStream extends ByteArrayInputStream
Beta
Testable extension for a byte array input stream.
Inheritance
java.lang.Object > java.io.InputStream > ByteArrayInputStream > TestableByteArrayInputStreamConstructors
TestableByteArrayInputStream(byte[] buf)
public TestableByteArrayInputStream(byte[] buf)
Name | Description |
buf | byte[] buffer |
TestableByteArrayInputStream(byte[] buf, int offset, int length)
public TestableByteArrayInputStream(byte[] buf, int offset, int length)
Name | Description |
buf | byte[] buffer |
offset | int offset in the buffer of the first byte to read |
length | int maximum number of bytes to read from the buffer |
Methods
close()
public void close()
Overriding is supported, but overriding method must call the super implementation.
Type | Description |
IOException |
getBuffer()
public final byte[] getBuffer()
Returns the written buffer value as a modifiable byte array.
Type | Description |
byte[] |
isClosed()
public final boolean isClosed()
Returns whether the output stream has been closed.
Type | Description |
boolean |