Class SharedByteArrayOutputStream

java.lang.Object
java.io.OutputStream
java.io.ByteArrayOutputStream
com.sun.mail.util.SharedByteArrayOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

public class SharedByteArrayOutputStream extends ByteArrayOutputStream
A ByteArrayOutputStream that allows us to share the byte array rather than copy it. Eventually could replace this with something that doesn't require a single contiguous byte array.
Since:
JavaMail 1.4.5
Author:
Bill Shannon
  • Constructor Details

    • SharedByteArrayOutputStream

      public SharedByteArrayOutputStream(int size)
  • Method Details