## Uses of Class
org.apache.commons.io.input.ObservableInputStream.Observer

- Packages that use ObservableInputStream.Observer
  Package | Description
  --- | ---
  org.apache.commons.io.input | Provides implementations of input classes, such as `InputStream` and `Reader`.

- - ### Uses of ObservableInputStream.Observer in org.apache.commons.io.input

    Subclasses of ObservableInputStream.Observer in org.apache.commons.io.input
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `MessageDigestCalculatingInputStream.MessageDigestMaintainingObserver` Deprecated. Maintains the message digest.
    `static class` | `MessageDigestInputStream.MessageDigestMaintainingObserver` Maintains the message digest.
    `class` | `TimestampedObserver` An observer with timestamps.

    Methods in org.apache.commons.io.input that return types with arguments of type ObservableInputStream.Observer
    Modifier and Type | Method and Description
    --- | ---
    `List<ObservableInputStream.Observer>` | ObservableInputStream.`getObservers()` Gets a copy of currently registered observers.

    Methods in org.apache.commons.io.input with parameters of type ObservableInputStream.Observer
    Modifier and Type | Method and Description
    --- | ---
    `void` | ObservableInputStream.`add(ObservableInputStream.Observer observer)` Adds an Observer.
    `void` | ObservableInputStream.`remove(ObservableInputStream.Observer observer)` Removes an Observer.

    Method parameters in org.apache.commons.io.input with type arguments of type ObservableInputStream.Observer
    Modifier and Type | Method and Description
    --- | ---
    `void` | ObservableInputStream.AbstractBuilder.`setObservers(List<ObservableInputStream.Observer> observers)` Sets the list of observer callbacks.

    Constructors in org.apache.commons.io.input with parameters of type ObservableInputStream.Observer
    Constructor and Description
    `ObservableInputStream(InputStream inputStream, ObservableInputStream.Observer... observers)` Constructs a new ObservableInputStream for the given InputStream.