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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.lang3.function.Consumers
  - org.apache.commons.lang3.function.Failable
  - org.apache.commons.lang3.function.Functions
  - org.apache.commons.lang3.function.MethodInvokers
  - org.apache.commons.lang3.function.Predicates
  - org.apache.commons.lang3.function.Suppliers

## Interface Hierarchy

- org.apache.commons.lang3.function.BooleanConsumer
- org.apache.commons.lang3.function.ByteConsumer
- org.apache.commons.lang3.function.ByteSupplier
- org.apache.commons.lang3.function.FailableBiConsumer<T,U,E>
- org.apache.commons.lang3.function.FailableBiFunction<T,U,R,E>
- org.apache.commons.lang3.function.FailableBiPredicate<T,U,E>
- org.apache.commons.lang3.function.FailableBooleanSupplier<E>
- org.apache.commons.lang3.function.FailableByteConsumer<E>
- org.apache.commons.lang3.function.FailableByteSupplier<E>
- org.apache.commons.lang3.function.FailableCallable<R,E>
- org.apache.commons.lang3.function.FailableConsumer<T,E>
- org.apache.commons.lang3.function.FailableDoubleBinaryOperator<E>
- org.apache.commons.lang3.function.FailableDoubleConsumer<E>
- org.apache.commons.lang3.function.FailableDoubleFunction<R,E>
- org.apache.commons.lang3.function.FailableDoublePredicate<E>
- org.apache.commons.lang3.function.FailableDoubleSupplier<E>
- org.apache.commons.lang3.function.FailableDoubleToIntFunction<E>
- org.apache.commons.lang3.function.FailableDoubleToLongFunction<E>
- org.apache.commons.lang3.function.FailableDoubleUnaryOperator<E>
- org.apache.commons.lang3.function.FailableFunction<T,R,E>
- org.apache.commons.lang3.function.FailableIntBinaryOperator<E>
- org.apache.commons.lang3.function.FailableIntConsumer<E>
- org.apache.commons.lang3.function.FailableIntFunction<R,E>
- org.apache.commons.lang3.function.FailableIntPredicate<E>
- org.apache.commons.lang3.function.FailableIntSupplier<E>
- org.apache.commons.lang3.function.FailableIntToDoubleFunction<E>
- org.apache.commons.lang3.function.FailableIntToFloatFunction<E>
- org.apache.commons.lang3.function.FailableIntToLongFunction<E>
- org.apache.commons.lang3.function.FailableIntUnaryOperator<E>
- org.apache.commons.lang3.function.FailableLongBinaryOperator<E>
- org.apache.commons.lang3.function.FailableLongConsumer<E>
- org.apache.commons.lang3.function.FailableLongFunction<R,E>
- org.apache.commons.lang3.function.FailableLongPredicate<E>
- org.apache.commons.lang3.function.FailableLongSupplier<E>
- org.apache.commons.lang3.function.FailableLongToDoubleFunction<E>
- org.apache.commons.lang3.function.FailableLongToIntFunction<E>
- org.apache.commons.lang3.function.FailableLongUnaryOperator<E>
- org.apache.commons.lang3.function.FailableObjDoubleConsumer<T,E>
- org.apache.commons.lang3.function.FailableObjIntConsumer<T,E>
- org.apache.commons.lang3.function.FailableObjLongConsumer<T,E>
- org.apache.commons.lang3.function.FailablePredicate<T,E>
- org.apache.commons.lang3.function.FailableRunnable<E>
- org.apache.commons.lang3.function.FailableShortSupplier<E>
- org.apache.commons.lang3.function.FailableSupplier<T,E>
- org.apache.commons.lang3.function.FailableToBooleanFunction<T,E>
- org.apache.commons.lang3.function.FailableToDoubleBiFunction<T,U,E>
- org.apache.commons.lang3.function.FailableToDoubleFunction<T,E>
- org.apache.commons.lang3.function.FailableToIntBiFunction<T,U,E>
- org.apache.commons.lang3.function.FailableToIntFunction<T,E>
- org.apache.commons.lang3.function.FailableToLongBiFunction<T,U,E>
- org.apache.commons.lang3.function.FailableToLongFunction<T,E>
- org.apache.commons.lang3.function.IntToCharFunction
- org.apache.commons.lang3.function.ToBooleanBiFunction<T,U>
- org.apache.commons.lang3.function.TriConsumer<T,U,V>
- org.apache.commons.lang3.function.TriFunction<T,U,V,R>