com.espertech.esper.util
Class SimpleByteArrayOutputStream

java.lang.Object
  extended by java.io.OutputStream
      extended by com.espertech.esper.util.SimpleByteArrayOutputStream
All Implemented Interfaces:
Closeable, Flushable

public class SimpleByteArrayOutputStream
extends OutputStream

Output stream that relies on a simple byte array, unchecked.


Constructor Summary
SimpleByteArrayOutputStream()
          Ctor.
SimpleByteArrayOutputStream(int initSize)
          Ctor.
 
Method Summary
 InputStream getInputStream()
          Return the input stream for the output buffer.
 void write(byte[] b)
           
 void write(byte[] b, int off, int len)
           
 void write(int b)
           
 
Methods inherited from class java.io.OutputStream
close, flush
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleByteArrayOutputStream

public SimpleByteArrayOutputStream()
Ctor.


SimpleByteArrayOutputStream

public SimpleByteArrayOutputStream(int initSize)
Ctor.

Parameters:
initSize - initial size
Method Detail

write

public final void write(byte[] b)
Overrides:
write in class OutputStream

write

public final void write(byte[] b,
                        int off,
                        int len)
Overrides:
write in class OutputStream

write

public final void write(int b)
Specified by:
write in class OutputStream

getInputStream

public InputStream getInputStream()
Return the input stream for the output buffer.

Returns:
input stream for existing buffer

© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com