Package org.apache.commons.io.output
This package provides implementations of output classes, such as
OutputStream and Writer.
| ByteArrayOutputStream | This class implements an output stream in which the data is
written into a byte array. |
| ClosedOutputStream | Closed output stream. |
| CloseShieldOutputStream | Proxy stream that prevents the underlying output stream from being closed. |
| CountingOutputStream | A decorating output stream that counts the number of bytes that have passed
through the stream so far. |
| DeferredFileOutputStream | An output stream which will retain data in memory until a specified
threshold is reached, and only then commit it to disk. |
| DemuxOutputStream | Data written to this stream is forwarded to a stream that has been associated
with this thread. |
| FileWriterWithEncoding | Writer of files that allows the encoding to be set. |
| LockableFileWriter | FileWriter that will create and honor lock files to allow simple
cross thread file lock handling. |
| NullOutputStream | This OutputStream writes all data to the famous /dev/null. |
| NullWriter | This Writer writes all data to the famous /dev/null. |
| ProxyOutputStream | A Proxy stream which acts as expected, that is it passes the method
calls on to the proxied stream and doesn't change which methods are
being called. |
| ProxyWriter | A Proxy stream which acts as expected, that is it passes the method
calls on to the proxied stream and doesn't change which methods are
being called. |
| TeeOutputStream | Classic splitter of OutputStream. |
| ThresholdingOutputStream | An output stream which triggers an event when a specified number of bytes of
data have been written to it. |
This package provides implementations of output classes, such as
OutputStream and Writer.
Copyright (c) 2002-2010 Apache Software Foundation