Uses of Class
com.landawn.abacus.util.ExceptionalStream.ExceptionalIterator
-
Uses of ExceptionalStream.ExceptionalIterator in com.landawn.abacus.util
Modifier and TypeMethodDescriptionstatic <T,
E extends Exception>
ExceptionalStream.ExceptionalIterator<T,E> ExceptionalStream.ExceptionalIterator.concat
(ExceptionalStream.ExceptionalIterator<? extends T, ? extends E>... a) static <T,
E extends Exception>
ExceptionalStream.ExceptionalIterator<T,E> ExceptionalStream.ExceptionalIterator.concat
(Collection<? extends ExceptionalStream.ExceptionalIterator<? extends T, ? extends E>> c) static <T,
E extends Exception>
ExceptionalStream.ExceptionalIterator<T,E> ExceptionalStream.ExceptionalIterator.empty()
static <T,
E extends Exception>
ExceptionalStream.ExceptionalIterator<T,E> ExceptionalStream.ExceptionalIterator.just
(T val) static <T,
E extends Exception>
ExceptionalStream.ExceptionalIterator<T,E> ExceptionalStream.ExceptionalIterator.of
(T... a) static <T,
E extends Exception>
ExceptionalStream.ExceptionalIterator<T,E> ExceptionalStream.ExceptionalIterator.of
(T[] a, int fromIndex, int toIndex) static <T,
E extends Exception>
ExceptionalStream.ExceptionalIterator<T,E> Modifier and TypeMethodDescriptionstatic <T,
E extends Exception>
ExceptionalStream.ExceptionalIterator<T,E> ExceptionalStream.ExceptionalIterator.concat
(ExceptionalStream.ExceptionalIterator<? extends T, ? extends E>... a) static <T,
E extends Exception>
ExceptionalStream<T,E> InternalUtil.newStream
(ExceptionalStream.ExceptionalIterator<T, E> iter) Modifier and TypeMethodDescriptionstatic <T,
E extends Exception>
ExceptionalStream.ExceptionalIterator<T,E> ExceptionalStream.ExceptionalIterator.concat
(Collection<? extends ExceptionalStream.ExceptionalIterator<? extends T, ? extends E>> c) <U,
R> ExceptionalStream<R, E> ExceptionalStream.join
(ExceptionalStream<U, ? extends E> b, Throwables.BiFunction<? super T, ? super ExceptionalStream.ExceptionalIterator<U, ? extends E>, R, ? extends E> joinFunc) If there is no value to join and want to skip that element,joinFunc
can returnnull
and then skip thenull
element bystream.join(b, joinFunc).skipNull()
.<U,
R> ExceptionalStream<R, E> ExceptionalStream.join
(ExceptionalStream<U, ? extends E> b, Throwables.BiFunction<? super T, ? super ExceptionalStream.ExceptionalIterator<U, ? extends E>, R, ? extends E> joinFunc, Throwables.Function<? super ExceptionalStream.ExceptionalIterator<U, ? extends E>, ExceptionalStream<R, E>, ? extends E> mapperForUnJoinedEelements) If there is no value to join and want to skip that element,joinFunc
can returnnull
and then skip thenull
element bystream.join(b, joinFunc).skipNull()
.<U,
R> ExceptionalStream<R, E> ExceptionalStream.join
(ExceptionalStream<U, ? extends E> b, Throwables.BiFunction<? super T, ? super ExceptionalStream.ExceptionalIterator<U, ? extends E>, R, ? extends E> joinFunc, Throwables.Function<? super ExceptionalStream.ExceptionalIterator<U, ? extends E>, ExceptionalStream<R, E>, ? extends E> mapperForUnJoinedEelements) If there is no value to join and want to skip that element,joinFunc
can returnnull
and then skip thenull
element bystream.join(b, joinFunc).skipNull()
.<U,
A, D, R> ExceptionalStream<R, E> ExceptionalStream.joinByRange
(ExceptionalStream<U, ? extends E> b, Throwables.BiPredicate<? super T, ? super U, ? extends E> predicate, Collector<? super U, A, D> collector, Throwables.BiFunction<? super T, ? super D, R, ? extends E> func, Throwables.Function<ExceptionalStream.ExceptionalIterator<U, E>, ExceptionalStream<R, E>, ? extends E> mapperForUnJoinedEelements)