org.enhydra.apache.xml.serialize
Class SieveEncodingInfo.BAOutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.ByteArrayOutputStream
              |
              +--org.enhydra.apache.xml.serialize.SieveEncodingInfo.BAOutputStream
Enclosing class:
SieveEncodingInfo

static class SieveEncodingInfo.BAOutputStream
extends ByteArrayOutputStream

Why don't we use the original ByteArrayOutputStream? - Because the toByteArray() method of the ByteArrayOutputStream creates new byte[] instances for each call.


Fields inherited from class java.io.ByteArrayOutputStream
buf, count
 
Constructor Summary
(package private) SieveEncodingInfo.BAOutputStream()
           
(package private) SieveEncodingInfo.BAOutputStream(int size)
           
 
Method Summary
(package private)  byte[] getBuffer()
           
 
Methods inherited from class java.io.ByteArrayOutputStream
close, reset, size, toByteArray, toString, toString, toString, write, write, writeTo
 
Methods inherited from class java.io.OutputStream
flush, write
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SieveEncodingInfo.BAOutputStream

SieveEncodingInfo.BAOutputStream()

SieveEncodingInfo.BAOutputStream

SieveEncodingInfo.BAOutputStream(int size)
Method Detail

getBuffer

byte[] getBuffer()


Copyright © 1999 The Apache Software Foundation. All Rights reserved.