Class ResettingByteArrayOutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.ByteArrayOutputStream
              |
              +--ResettingByteArrayOutputStream

public class ResettingByteArrayOutputStream
extends java.io.ByteArrayOutputStream


Fields inherited from class java.io.ByteArrayOutputStream
buf, count, isClosed
 
Constructor Summary
ResettingByteArrayOutputStream()
           
ResettingByteArrayOutputStream(int initialCapacity)
           
 
Method Summary
 byte[] toByteArray()
           
 void writeTo(java.io.OutputStream out)
           
 
Methods inherited from class java.io.ByteArrayOutputStream
close, ensureOpen, reset, size, toString, toString, toString, write, write
 
Methods inherited from class java.io.OutputStream
flush, write
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

ResettingByteArrayOutputStream

public ResettingByteArrayOutputStream()

ResettingByteArrayOutputStream

public ResettingByteArrayOutputStream(int initialCapacity)
Method Detail

toByteArray

public byte[] toByteArray()
Overrides:
toByteArray in class java.io.ByteArrayOutputStream

writeTo

public void writeTo(java.io.OutputStream out)
             throws java.io.IOException
Overrides:
writeTo in class java.io.ByteArrayOutputStream