Package org.apache.commons.io.function
package org.apache.commons.io.function
Provides IO-only related functional interfaces for lambda expressions and method references.
-
ClassDescriptionErases
IOExceptionfor the compiler but still throws that exception at runtime.IOBaseStream<T,S extends IOBaseStream<T, S, B>, B extends BaseStream<T, B>> LikeBaseStreambut throwsIOException.IOBiConsumer<T,U> LikeBiConsumerbut throwsIOException.IOBiFunction<T,U, R> LikeBiFunctionbut throwsIOException.LikeBinaryOperatorbut throwsIOException.IOComparator<T>LikeComparatorbut throwsIOException.IOConsumer<T>LikeConsumerbut throwsIOException.IOFunction<T,R> LikeFunctionbut throwsIOException.LikeIntSupplierbut throwsIOException.IOIterator<E>LikeIteratorbut throwsIOException.LikeLongSupplierbut throwsIOException.IOPredicate<T>LikePredicatebut throwsIOException.IOQuadFunction<T,U, V, W, R> Represents a function that accepts four arguments and produces a result.LikeRunnablebut throwsIOException.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.LikeUnaryOperatorbut throwsIOException.Unchecks calls by throwingUncheckedIOExceptioninstead ofIOException.