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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.io.function.Erase
  - org.apache.commons.io.function.Uncheck

## 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>