# Hierarchy For Package org.apache.commons.io.function

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.io.function.Constants
  - org.apache.commons.io.function.Erase
  - org.apache.commons.io.function.IOBaseStreamAdapter<T,S,B> (implements org.apache.commons.io.function.IOBaseStream<T,S,B>)
    - org.apache.commons.io.function.IOStreamAdapter<T> (implements org.apache.commons.io.function.IOStream<T>)
  - org.apache.commons.io.function.IOIteratorAdapter<E> (implements org.apache.commons.io.function.IOIterator<E>)
  - org.apache.commons.io.function.IOSpliteratorAdapter<T> (implements org.apache.commons.io.function.IOSpliterator<T>)
  - org.apache.commons.io.function.IOStreams
  - org.apache.commons.io.function.Uncheck
  - org.apache.commons.io.function.UncheckedIOBaseStream<T,S,B> (implements java.util.stream.BaseStream<T,S>)
  - org.apache.commons.io.function.UncheckedIOIterable<E> (implements java.lang.Iterable<T>)
  - org.apache.commons.io.function.UncheckedIOIterator<E> (implements java.util.Iterator<E>)
  - org.apache.commons.io.function.UncheckedIOSpliterator<T> (implements java.util.Spliterator<T>)

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.commons.io.function.IOBaseStream<T,S,B>
      - org.apache.commons.io.function.IOStream<T>
- org.apache.commons.io.function.IOBiConsumer<T,U>
- org.apache.commons.io.function.IOBiFunction<T,U,R>
  - org.apache.commons.io.function.IOBinaryOperator<T>
- org.apache.commons.io.function.IOBooleanSupplier
- org.apache.commons.io.function.IOComparator<T>
- org.apache.commons.io.function.IOConsumer<T>
- org.apache.commons.io.function.IOFunction<T,R>
  - org.apache.commons.io.function.IOUnaryOperator<T>
- org.apache.commons.io.function.IOIntConsumer
- org.apache.commons.io.function.IOIntSupplier
- org.apache.commons.io.function.IOIterable<T>
- org.apache.commons.io.function.IOIterator<E>
- org.apache.commons.io.function.IOLongSupplier
- org.apache.commons.io.function.IOPredicate<T>
- org.apache.commons.io.function.IOQuadFunction<T,U,V,W,R>
- org.apache.commons.io.function.IORunnable
- org.apache.commons.io.function.IOSpliterator<T>
- org.apache.commons.io.function.IOSupplier<T>
- org.apache.commons.io.function.IOTriConsumer<T,U,V>
- org.apache.commons.io.function.IOTriFunction<T,U,V,R>