public class FastByteArrayOutputStream
extends java.io.ByteArrayOutputStream
| Constructor and Description |
|---|
FastByteArrayOutputStream() |
FastByteArrayOutputStream(int aSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
void |
reset() |
int |
size() |
byte[] |
toByteArray() |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String enc) |
void |
write(byte[] data,
int offset,
int length) |
void |
write(int datum) |
void |
writeTo(java.io.OutputStream out) |
public FastByteArrayOutputStream()
public FastByteArrayOutputStream(int aSize)
public void writeTo(java.io.OutputStream out)
throws java.io.IOException
writeTo in class java.io.ByteArrayOutputStreamjava.io.IOExceptionpublic int size()
size in class java.io.ByteArrayOutputStreampublic byte[] toByteArray()
toByteArray in class java.io.ByteArrayOutputStreampublic void write(int datum)
write in class java.io.ByteArrayOutputStreampublic void write(byte[] data,
int offset,
int length)
write in class java.io.ByteArrayOutputStreampublic void reset()
reset in class java.io.ByteArrayOutputStreampublic java.lang.String toString(java.lang.String enc)
throws java.io.UnsupportedEncodingException
toString in class java.io.ByteArrayOutputStreamjava.io.UnsupportedEncodingExceptionpublic java.lang.String toString()
toString in class java.io.ByteArrayOutputStreampublic void flush()
throws java.io.IOException
flush in interface java.io.Flushableflush in class java.io.OutputStreamjava.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.ByteArrayOutputStreamjava.io.IOException