Uses of Interface
com.landawn.abacus.util.Throwables.IndexedConsumer
Package
Description
-
Uses of Throwables.IndexedConsumer in com.landawn.abacus.util
Modifier and TypeMethodDescription<E extends Exception>
voidLineIterator.foreachIndexed
(Throwables.IndexedConsumer<? super String, E> action) <E extends Exception>
voidObjIterator.foreachIndexed
(Throwables.IndexedConsumer<? super T, E> action) <E2 extends Exception>
voidExceptionalStream.forEachIndexed
(Throwables.IndexedConsumer<? super T, E2> action) <E extends Exception>
voidImmutableArray.forEachIndexed
(Throwables.IndexedConsumer<T, E> consumer) static <T,
E extends Exception>
voidN.forEachIndexed
(Iterable<? extends T> c, Throwables.IndexedConsumer<? super T, E> action) static <T,
E extends Exception>
voidN.forEachIndexed
(Collection<? extends T> c, int fromIndex, int toIndex, Throwables.IndexedConsumer<? super T, E> action) Mostly it's designed for one-step operation to complete the operation in one step.static <T,
E extends Exception>
voidN.forEachIndexed
(Iterator<? extends T> iter, Throwables.IndexedConsumer<? super T, E> action) static <K,
V, E extends Exception>
voidN.forEachIndexed
(Map<K, V> map, Throwables.IndexedConsumer<? super Map.Entry<K, V>, E> action) static <T,
E extends Exception>
voidN.forEachIndexed
(T[] a, int fromIndex, int toIndex, Throwables.IndexedConsumer<? super T, E> action) static <T,
E extends Exception>
voidN.forEachIndexed
(T[] a, Throwables.IndexedConsumer<? super T, E> action) -
Uses of Throwables.IndexedConsumer in com.landawn.abacus.util.function
-
Uses of Throwables.IndexedConsumer in com.landawn.abacus.util.stream
Modifier and TypeMethodDescription<E extends Exception>
voidEntryStream.forEachIndexed
(Throwables.IndexedConsumer<? super Map.Entry<K, V>, E> action) abstract <E extends Exception>
voidStream.forEachIndexed
(Throwables.IndexedConsumer<? super T, E> action)