Package org.apache.commons.io.function
Provides IO-only related functional interfaces for lambda expressions and method references.
- 
Interface Summary Interface Description IOBaseStream<T,S extends IOBaseStream<T,S,B>,B extends java.util.stream.BaseStream<T,B>> LikeBaseStreambut throwsIOException.IOBiConsumer<T,U> LikeBiConsumerbut throwsIOException.IOBiFunction<T,U,R> LikeBiFunctionbut throwsIOException.IOBinaryOperator<T> LikeBinaryOperatorbut throwsIOException.IOComparator<T> LikeComparatorbut throwsIOException.IOConsumer<T> LikeConsumerbut throwsIOException.IOFunction<T,R> LikeFunctionbut throwsIOException.IOIntSupplier LikeIntSupplierbut throwsIOException.IOIterator<E> LikeIteratorbut throwsIOException.IOLongSupplier LikeLongSupplierbut throwsIOException.IOPredicate<T> LikePredicatebut throwsIOException.IOQuadFunction<T,U,V,W,R> Represents a function that accepts four arguments and produces a result.IORunnable LikeRunnablebut throwsIOException.IOSpliterator<T> LikeSpliteratorbut throwsIOException.IOStream<T> LikeStreambut throwsIOException.IOSupplier<T> LikeSupplierbut throwsIOException.IOTriConsumer<T,U,V> LikeBiConsumerbut throwsIOException.IOTriFunction<T,U,V,R> Represents a function that accepts three arguments and produces a result.IOUnaryOperator<T> LikeUnaryOperatorbut throwsIOException. - 
Class Summary Class Description Erase ErasesIOExceptionfor the compiler but still throws that exception at runtime.Uncheck Unchecks calls by throwingUncheckedIOExceptioninstead ofIOException.