Uses of Interface
org.apache.commons.io.function.IOConsumer
Packages that use IOConsumer
Package
Description
Provides classes for working with streams, readers, writers and files.
Provides IO-only related functional interfaces for lambda expressions and method references.
Provides implementations of output classes, such as
OutputStream and
Writer.-
Uses of IOConsumer in org.apache.commons.io
Methods in org.apache.commons.io with parameters of type IOConsumerModifier and TypeMethodDescriptionstatic voidIOUtils.close(Closeable closeable, IOConsumer<IOException> consumer) Closes the givenCloseableas a null-safe operation. -
Uses of IOConsumer in org.apache.commons.io.function
Fields in org.apache.commons.io.function declared as IOConsumerModifier and TypeFieldDescriptionstatic final IOConsumer<?>IOConsumer.NOOP_IO_CONSUMERConsider private.Methods in org.apache.commons.io.function that return IOConsumerModifier and TypeMethodDescriptiondefault IOConsumer<T>IOConsumer.andThen(IOConsumer<? super T> after) Returns a composedIOConsumerthat performs, in sequence, this operation followed by theafteroperation.default IOConsumer<T>Returns a composedIOFunctionthat first applies this function to its input, and then applies theafterconsumer to the result.default IOConsumer<T>IOFunction.andThen(IOConsumer<? super R> after) Returns a composedIOFunctionthat first applies this function to its input, and then applies theafterconsumer to the result.static <T> IOConsumer<T>IOConsumer.noop()Returns the constant no-op consumer.Methods in org.apache.commons.io.function with parameters of type IOConsumerModifier and TypeMethodDescriptionstatic <T> voidUncheck.accept(IOConsumer<T> consumer, T t) Accepts an IO consumer with the given argument.default IOConsumer<T>IOConsumer.andThen(IOConsumer<? super T> after) Returns a composedIOConsumerthat performs, in sequence, this operation followed by theafteroperation.default IOConsumer<T>IOFunction.andThen(IOConsumer<? super R> after) Returns a composedIOFunctionthat first applies this function to its input, and then applies theafterconsumer to the result.static <T> voidIOConsumer.forAll(IOConsumer<T> action, Iterable<T> iterable) Performs an action for each element of the collection gathering any exceptions.static <T> voidIOConsumer.forAll(IOConsumer<T> action, Stream<T> stream) Performs an action for each element of the collection gathering any exceptions.static <T> voidIOConsumer.forAll(IOConsumer<T> action, T... array) Performs an action for each element of the array, gathering any exceptions.default voidIOStream.forAll(IOConsumer<T> action) Performs an action for each element gathering any exceptions.default voidIOStream.forAll(IOConsumer<T> action, BiFunction<Integer, IOException, IOException> exSupplier) Performs an action for each element gathering any exceptions.static <T> voidIOConsumer.forEach(Iterable<T> iterable, IOConsumer<T> action) Performs an action for each element of the collection, stopping at the first exception.static <T> voidIOConsumer.forEach(Stream<T> stream, IOConsumer<T> action) Performs an action for each element of the stream, stopping at the first exception.static <T> voidIOConsumer.forEach(T[] array, IOConsumer<T> action) Performs an action for each element of this array, stopping at the first exception.default voidIOStream.forEach(IOConsumer<? super T> action) LikeStream.forEach(java.util.function.Consumer)but throwsIOException.default voidIOStream.forEachOrdered(IOConsumer<? super T> action) default voidIOIterator.forEachRemaining(IOConsumer<? super E> action) default voidIOSpliterator.forEachRemaining(IOConsumer<? super T> action) IOStream.peek(IOConsumer<? super T> action) default booleanIOSpliterator.tryAdvance(IOConsumer<? super T> action) -
Uses of IOConsumer in org.apache.commons.io.output
Constructors in org.apache.commons.io.output with parameters of type IOConsumerModifierConstructorDescriptionThresholdingOutputStream(int threshold, IOConsumer<ThresholdingOutputStream> thresholdConsumer, IOFunction<ThresholdingOutputStream, OutputStream> outputStreamGetter) Constructs an instance of this class which will trigger an event at the specified threshold.