Package org.apache.catalina.tribes.io
Class DirectByteArrayOutputStream
java.lang.Object
java.io.OutputStream
org.apache.catalina.tribes.io.DirectByteArrayOutputStream
- All Implemented Interfaces:
- Closeable,- Flushable,- AutoCloseable
Byte array output stream that exposes the byte array directly
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class java.io.OutputStreamclose, flush, nullOutputStream, write, write
- 
Constructor Details- 
DirectByteArrayOutputStreampublic DirectByteArrayOutputStream(int size) 
 
- 
- 
Method Details- 
writeWrites the specified byte to this output stream.- Specified by:
- writein class- OutputStream
- Parameters:
- b- the- byte.
- Throws:
- IOException- if an I/O error occurs. In particular, an- IOExceptionmay be thrown if the output stream has been closed.
 
- 
sizepublic int size()
- 
getArrayDirectpublic byte[] getArrayDirect()
- 
getArraypublic byte[] getArray()
 
-