# Uses of Package
org.apache.commons.io.output

- Packages that use org.apache.commons.io.output
  Package | Description
  --- | ---
  org.apache.commons.io.output | This package provides implementations of output classes, such as `OutputStream` and `Writer`.

- Classes in org.apache.commons.io.output used by org.apache.commons.io.output
  Class and Description
  AbstractByteArrayOutputStream This is the base class for implementing an output stream in which the data is written into a byte array.
  AbstractByteArrayOutputStream.InputStreamConstructor Constructor for an InputStream subclass.
  ClosedOutputStream Throws an exception on all attempts to write to the stream.
  ClosedWriter Throws an exception on all attempts to write with `ClosedWriter.close()` implemented as a noop.
  FilterCollectionWriter Abstract class for writing filtered character streams to a `Collection` of writers.
  NullOutputStream This OutputStream writes all data to the famous /dev/null.
  NullPrintStream This PrintStream writes all data to the famous /dev/null.
  NullWriter This `Writer` writes all data to the famous /dev/null.
  ProxyCollectionWriter A Proxy stream collection which acts as expected, that is it passes the method calls on to the proxied streams and doesn't change which methods are being called.
  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.
  ThresholdingOutputStream An output stream which triggers an event when a specified number of bytes of data have been written to it.

Copyright © 2002–2020 The Apache Software Foundation. All rights reserved.