| Package | Description |
|---|---|
| org.apache.commons.io.input |
This package provides implementations of input classes, such as
InputStream and Reader. |
| org.apache.commons.io.output |
This package provides implementations of output classes, such as
OutputStream and Writer. |
| Class and Description |
|---|
| AbstractCharacterFilterReader
A filter reader that filters out characters where subclasses decide which characters to filter out.
|
| CircularInputStream
An
InputStream that repeats provided bytes for given target byte count. |
| ClosedInputStream
Closed input stream.
|
| ClosedReader
Closed reader.
|
| CloseShieldInputStream
Proxy stream that prevents the underlying input stream from being closed.
|
| CloseShieldReader
Proxy reader that prevents the underlying reader from being closed.
|
| ObservableInputStream
The
ObservableInputStream allows, that an InputStream may be consumed by other receivers, apart from the
thread, which is reading it. |
| ObservableInputStream.Observer
Abstracts observer callback for
ObservableInputStreams. |
| ProxyInputStream
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.
|
| ProxyReader
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.
|
| Tailer
Simple implementation of the unix "tail -f" functionality.
|
| TailerListener
Listener for events from a
Tailer. |
| Class and Description |
|---|
| QueueInputStream
Simple alternative to JDK
PipedInputStream; queue input stream provides what's written in queue
output stream. |
Copyright © 2002–2021 The Apache Software Foundation. All rights reserved.