Package org.apache.commons.io.function
package org.apache.commons.io.function
Provides IO-only related functional interfaces for lambda expressions and method references.
-
ClassDescriptionDefines package-private constants.Erases
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.IOBaseStreamAdapter<T,S extends IOBaseStream<T, S, B>, B extends BaseStream<T, B>> Abstracts anIOBaseStreamimplementation.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.Adapts anIteratoras anIOIterator.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.Adapts anSpliteratoras anIOSpliterator.IOStream<T>LikeStreambut throwsIOException.Keep this code package-private for now.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.UncheckedIOBaseStream<T,S extends IOBaseStream<T, S, B>, B extends BaseStream<T, B>>