## Uses of Interface
org.apache.commons.io.function.IOBaseStream

- Packages that use IOBaseStream
  Package | Description
  --- | ---
  org.apache.commons.io.function | Provides IO-only related functional interfaces for lambda expressions and method references.

- - ### Uses of IOBaseStream in org.apache.commons.io.function

    Classes in org.apache.commons.io.function with type parameters of type IOBaseStream
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IOBaseStream<T,S extends IOBaseStream<T,S,B>,B extends java.util.stream.BaseStream<T,B>>` Like `BaseStream` but throws `IOException`.
    `(package private) class` | `IOBaseStreamAdapter<T,S extends IOBaseStream<T,S,B>,B extends java.util.stream.BaseStream<T,B>>` Abstracts an `IOBaseStream` implementation.
    `(package private) class` | `UncheckedIOBaseStream<T,S extends IOBaseStream<T,S,B>,B extends java.util.stream.BaseStream<T,B>>` An `BaseStream` for a `IOBaseStream` that throws `UncheckedIOException` instead of `IOException`.

    Subinterfaces of IOBaseStream in org.apache.commons.io.function
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IOStream<T>` Like `Stream` but throws `IOException`.

    Classes in org.apache.commons.io.function that implement IOBaseStream
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `IOBaseStreamAdapter<T,S extends IOBaseStream<T,S,B>,B extends java.util.stream.BaseStream<T,B>>` Abstracts an `IOBaseStream` implementation.
    `(package private) class` | `IOStreamAdapter<T>` Adapts an `Stream` as an `IOStream`.