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>> LikeBaseStream
but throwsIOException
.IOBiConsumer<T,U> LikeBiConsumer
but throwsIOException
.IOBiFunction<T,U,R> LikeBiFunction
but throwsIOException
.IOBinaryOperator<T> LikeBinaryOperator
but throwsIOException
.IOComparator<T> LikeComparator
but throwsIOException
.IOConsumer<T> LikeConsumer
but throwsIOException
.IOFunction<T,R> LikeFunction
but throwsIOException
.IOIterator<E> LikeIterator
but throwsIOException
.IOPredicate<T> LikePredicate
but throwsIOException
.IOQuadFunction<T,U,V,W,R> Represents a function that accepts four arguments and produces a result.IORunnable LikeRunnable
but throwsIOException
.IOSpliterator<T> LikeSpliterator
but throwsIOException
.IOStream<T> LikeStream
but throwsIOException
.IOSupplier<T> LikeSupplier
but throwsIOException
.IOTriConsumer<T,U,V> LikeBiConsumer
but throwsIOException
.IOTriFunction<T,U,V,R> Represents a function that accepts three arguments and produces a result.IOUnaryOperator<T> LikeUnaryOperator
but throwsIOException
. -
Class Summary Class Description Uncheck Unchecks calls by throwingUncheckedIOException
instead ofIOException
.