Uses of Class
com.landawn.abacus.util.ExceptionalStream
Package
Description
-
Uses of ExceptionalStream in com.landawn.abacus.parser
Modifier and TypeMethodDescription<T> ExceptionalStream<T,
IOException> <T> ExceptionalStream<T,
IOException> JSONParser.stream
(Class<T> elementClass, File source, JSONDeserializationConfig config) <T> ExceptionalStream<T,
IOException> JSONParser.stream
(Class<T> elementClass, InputStream source, boolean closeInputStreamWhenStreamIsClosed) <T> ExceptionalStream<T,
IOException> JSONParser.stream
(Class<T> elementClass, InputStream source, boolean closeInputStreamWhenStreamIsClosed, JSONDeserializationConfig config) <T> ExceptionalStream<T,
IOException> <T> ExceptionalStream<T,
IOException> JSONParser.stream
(Class<T> elementClass, Reader source, boolean closeReaderWhenStreamIsClosed, JSONDeserializationConfig config) <T> ExceptionalStream<T,
IOException> <T> ExceptionalStream<T,
IOException> JSONParser.stream
(Class<T> elementClass, String source, JSONDeserializationConfig config) -
Uses of ExceptionalStream in com.landawn.abacus.util
Modifier and TypeClassDescriptionstatic final class
ExceptionalStream.StreamE<T,
E extends Exception> Modifier and TypeMethodDescription<TT,
EE extends Exception>
ExceptionalStream<TT,EE> ExceptionalStream.__
(Function<? super ExceptionalStream<T, E>, ExceptionalStream<TT, EE>> transfer) ExceptionalStream.append
(ExceptionalStream<T, E> s) ExceptionalStream.append
(Collection<? extends T> c) final ExceptionalStream<T,
E> ExceptionalStream.appendIfEmpty
(Throwables.Supplier<? extends ExceptionalStream<T, E>, ? extends E> supplier) Append if empty.ExceptionalStream.appendIfEmpty
(Collection<? extends T> c) final ExceptionalStream<T,
E> ExceptionalStream.appendIfEmpty
(T... a) ExceptionalStream.cast()
ExceptionalStream.collapse
(Throwables.BiPredicate<? super T, ? super T, ? extends E> collapsible) ExceptionalStream.collapse
(Throwables.BiPredicate<? super T, ? super T, ? extends E> collapsible, Throwables.BiFunction<? super T, ? super T, T, ? extends E> mergeFunction) Merge series of adjacent elements which satisfy the given predicate using the merger function and return a new stream.<R> ExceptionalStream<R,
E> ExceptionalStream.collapse
(Throwables.BiPredicate<? super T, ? super T, ? extends E> collapsible, Throwables.Supplier<R, E> supplier, Throwables.BiConsumer<? super R, ? super T, ? extends E> accumulator) <C extends Collection<T>>
ExceptionalStream<C,E> ExceptionalStream.collapse
(Throwables.BiPredicate<? super T, ? super T, ? extends E> collapsible, Supplier<? extends C> supplier) <R,
A> ExceptionalStream<R, E> ExceptionalStream.collapse
(Throwables.BiPredicate<? super T, ? super T, ? extends E> collapsible, Collector<? super T, A, R> collector) <U> ExceptionalStream<U,
E> ExceptionalStream.collapse
(Throwables.BiPredicate<? super T, ? super T, ? extends E> collapsible, U init, Throwables.BiFunction<U, ? super T, U, ? extends E> op) ExceptionalStream.collapse
(Throwables.TriPredicate<? super T, ? super T, ? super T, ? extends E> collapsible) ExceptionalStream.collapse
(Throwables.TriPredicate<? super T, ? super T, ? super T, ? extends E> collapsible, Throwables.BiFunction<? super T, ? super T, T, ? extends E> mergeFunction) Merge series of adjacent elements which satisfy the given predicate using the merger function and return a new stream.<R> ExceptionalStream<R,
E> ExceptionalStream.collapse
(Throwables.TriPredicate<? super T, ? super T, ? super T, ? extends E> collapsible, Throwables.Supplier<R, E> supplier, Throwables.BiConsumer<? super R, ? super T, ? extends E> accumulator) <C extends Collection<T>>
ExceptionalStream<C,E> ExceptionalStream.collapse
(Throwables.TriPredicate<? super T, ? super T, ? super T, ? extends E> collapsible, Supplier<? extends C> supplier) <R,
A> ExceptionalStream<R, E> ExceptionalStream.collapse
(Throwables.TriPredicate<? super T, ? super T, ? super T, ? extends E> collapsible, Collector<? super T, A, R> collector) Merge series of adjacent elements which satisfy the given predicate using the merger function and return a new stream.<U> ExceptionalStream<U,
E> ExceptionalStream.collapse
(Throwables.TriPredicate<? super T, ? super T, ? super T, ? extends E> collapsible, U init, Throwables.BiFunction<U, ? super T, U, ? extends E> op) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.concat
(ExceptionalStream<? extends T, E>... a) static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.concat
(Collection<? extends ExceptionalStream<? extends T, E>> c) static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.concat
(T[]... a) static <T> ExceptionalStream<T,
RuntimeException> Deprecated.static <T> ExceptionalStream<T,
RuntimeException> Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.concat
(T[]... a) Deprecated.<K> ExceptionalStream<Map.Entry<K,
Integer>, E> ExceptionalStream.countBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper) ExceptionalStream.cycled()
ExceptionalStream.cycled
(long times) final ExceptionalStream<T,
E> ExceptionalStream.defaultIfEmpty
(Throwables.Supplier<? extends ExceptionalStream<T, E>, ? extends E> supplier) final ExceptionalStream<T,
E> ExceptionalStream.defaultIfEmpty
(T defaultValue) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.defer
(Throwables.Supplier<? extends ExceptionalStream<? extends T, ? extends E>, ? extends E> supplier) Lazy evaluation.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.defer
(Throwables.Supplier<ExceptionalStream<? extends T, ? extends RuntimeException>, RuntimeException> supplier) Deprecated.ExceptionalStream.difference
(Collection<?> c) <U> ExceptionalStream<T,
E> ExceptionalStream.difference
(Function<? super T, ? extends U> mapper, Collection<U> c) ExceptionalStream.distinct()
Distinct and filter by occurrences.ExceptionalStream.distinct
(Throwables.BinaryOperator<T, ? extends E> mergeFunction) Distinct and filter by occurrences.ExceptionalStream.distinct
(Throwables.Predicate<? super Long, ? extends E> occurrencesFilter) Distinct and filter by occurrences.<K> ExceptionalStream<T,
E> ExceptionalStream.distinctBy
(Throwables.Function<? super T, K, ? extends E> keyMapper) Distinct by the value mapped fromkeyMapper
.<K> ExceptionalStream<T,
E> ExceptionalStream.distinctBy
(Throwables.Function<? super T, K, ? extends E> keyMapper, Throwables.BinaryOperator<T, ? extends E> mergeFunction) Distinct and filter by occurrences.<K> ExceptionalStream<T,
E> ExceptionalStream.distinctBy
(Throwables.Function<? super T, K, ? extends E> keyMapper, Throwables.Predicate<? super Long, ? extends E> occurrencesFilter) Distinct and filter by occurrences.ExceptionalStream.dropWhile
(Throwables.Predicate<? super T, ? extends E> predicate) ExceptionalStream.dropWhile
(Throwables.Predicate<? super T, ? extends E> predicate, Throwables.Consumer<? super T, ? extends E> actionOnDroppedItem) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.empty()
static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.empty()
Deprecated.ExceptionalStream.filter
(Throwables.Predicate<? super T, ? extends E> predicate) ExceptionalStream.filter
(Throwables.Predicate<? super T, ? extends E> predicate, Throwables.Consumer<? super T, ? extends E> actionOnDroppedItem) ExceptionalStream.filterE
(Throwables.Predicate<? super T, ? extends Exception> predicate) <R> ExceptionalStream<R,
E> ExceptionalStream.flatmap
(Throwables.Function<? super T, ? extends Collection<? extends R>, ? extends E> mapper) <R> ExceptionalStream<R,
E> ExceptionalStream.flatMap
(Throwables.Function<? super T, ? extends ExceptionalStream<? extends R, ? extends E>, ? extends E> mapper) <R> ExceptionalStream<R,
Exception> ExceptionalStream.flatmapE
(Throwables.Function<? super T, ? extends Collection<? extends R>, ? extends Exception> mapper) <R> ExceptionalStream<R,
Exception> ExceptionalStream.flatMapE
(Throwables.Function<? super T, ? extends ExceptionalStream<? extends R, ? extends Exception>, ? extends Exception> mapper) <R> ExceptionalStream<R,
E> ExceptionalStream.flatMapIfNotNull
(Throwables.Function<? super T, ? extends Collection<? extends R>, ? extends E> mapper) <U,
R> ExceptionalStream<R, E> ExceptionalStream.flatMapIfNotNull
(Throwables.Function<? super T, ? extends Collection<? extends U>, ? extends E> mapper, Throwables.Function<? super U, ? extends Collection<? extends R>, ? extends E> mapper2) <R> ExceptionalStream<R,
E> ExceptionalStream.flatMapp
(Throwables.Function<? super T, ? extends Stream<? extends R>, ? extends E> mapper) ExceptionalStream.flatMapToBoolean
(Throwables.Function<? super T, boolean[], ? extends E> mapper) ExceptionalStream.flatMapToByte
(Throwables.Function<? super T, byte[], ? extends E> mapper) ExceptionalStream.flatMapToChar
(Throwables.Function<? super T, char[], ? extends E> mapper) ExceptionalStream.flatMapToDouble
(Throwables.Function<? super T, double[], ? extends E> mapper) ExceptionalStream.flatMapToFloat
(Throwables.Function<? super T, float[], ? extends E> mapper) ExceptionalStream.flatMapToInteger
(Throwables.Function<? super T, int[], ? extends E> mapper) ExceptionalStream.flatMapToLong
(Throwables.Function<? super T, long[], ? extends E> mapper) ExceptionalStream.flatMapToShort
(Throwables.Function<? super T, short[], ? extends E> mapper) <R> ExceptionalStream<R,
E> ExceptionalStream.flattMap
(Throwables.Function<? super T, R[], ? extends E> mapper) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.from
(Throwables.Supplier<? extends Collection<? extends T>, ? extends E> supplier) Lazy evaluation.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.from
(Throwables.Supplier<Collection<? extends T>, RuntimeException> supplier) Deprecated.static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.generate
(Throwables.Supplier<T, E> supplier) static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.generate
(Throwables.Supplier<T, RuntimeException> supplier) Deprecated.<K> ExceptionalStream<Map.Entry<K,
List<T>>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper) <K,
V> ExceptionalStream<Map.Entry<K, List<V>>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper) <K,
V> ExceptionalStream<Map.Entry<K, V>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Throwables.BinaryOperator<V, ? extends E> mergeFunction) <K,
V> ExceptionalStream<Map.Entry<K, V>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Throwables.BinaryOperator<V, ? extends E> mergeFunction, Supplier<? extends Map<K, V>> mapFactory) <K,
V> ExceptionalStream<Map.Entry<K, List<V>>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Supplier<? extends Map<K, List<V>>> mapFactory) <K,
V, A, D> ExceptionalStream<Map.Entry<K, D>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Collector<? super V, A, D> downstream) <K,
V, A, D> ExceptionalStream<Map.Entry<K, D>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Collector<? super V, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) <K> ExceptionalStream<Map.Entry<K,
List<T>>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Supplier<? extends Map<K, List<T>>> mapFactory) <K,
A, D> ExceptionalStream<Map.Entry<K, D>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Collector<? super T, A, D> downstream) <K,
A, D> ExceptionalStream<Map.Entry<K, D>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Collector<? super T, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) ExceptionalStream.indexed()
<U> ExceptionalStream<T,
E> ExceptionalStream.intersection
(Throwables.Function<? super T, ? extends U, E> mapper, Collection<U> c) ExceptionalStream.intersection
(Collection<?> c) ExceptionalStream.intersperse
(T delimiter) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.iterate
(Throwables.BooleanSupplier<? extends E> hasNext, Throwables.Supplier<? extends T, E> next) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.iterate
(T init, Throwables.BooleanSupplier<? extends E> hasNext, Throwables.UnaryOperator<T, ? extends E> f) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.iterate
(T init, Throwables.Predicate<? super T, ? extends E> hasNext, Throwables.UnaryOperator<T, ? extends E> f) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.iterate
(T init, Throwables.UnaryOperator<T, ? extends E> f) static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.iterate
(Throwables.BooleanSupplier<? extends RuntimeException> hasNext, Throwables.Supplier<? extends T, RuntimeException> next) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.iterate
(T init, Throwables.BooleanSupplier<? extends RuntimeException> hasNext, Throwables.UnaryOperator<T, ? extends RuntimeException> f) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.iterate
(T init, Throwables.Predicate<? super T, RuntimeException> hasNext, Throwables.UnaryOperator<T, RuntimeException> f) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.iterate
(T init, Throwables.UnaryOperator<T, RuntimeException> f) Deprecated.static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.just
(T e) static <T,
E extends Exception>
ExceptionalStream<T,E> static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.just
(T e) Deprecated.ExceptionalStream.last
(int n) A queue with size up ton
will be maintained to filter out the lastn
elements.ExceptionalStream.limit
(long maxSize) static ExceptionalStream<String,
IOException> static ExceptionalStream<String,
IOException> static ExceptionalStream<String,
IOException> static ExceptionalStream<String,
IOException> static ExceptionalStream<String,
IOException> static ExceptionalStream<File,
IOException> static ExceptionalStream<File,
IOException> <U> ExceptionalStream<U,
E> ExceptionalStream.map
(Throwables.Function<? super T, ? extends U, ? extends E> mapper) <U> ExceptionalStream<U,
Exception> ExceptionalStream.mapE
(Throwables.Function<? super T, ? extends U, ? extends Exception> mapper) ExceptionalStream.mapFirst
(Throwables.Function<? super T, ? extends T, ? extends E> mapperForFirst) <R> ExceptionalStream<R,
E> ExceptionalStream.mapFirstOrElse
(Throwables.Function<? super T, ? extends R, E> mapperForFirst, Throwables.Function<? super T, ? extends R, E> mapperForElse) ExceptionalStream.mapLast
(Throwables.Function<? super T, ? extends T, ? extends E> mapperForLast) <R> ExceptionalStream<R,
E> ExceptionalStream.mapLastOrElse
(Throwables.Function<? super T, ? extends R, E> mapperForLast, Throwables.Function<? super T, ? extends R, E> mapperForElse) <R> ExceptionalStream<R,
E> ExceptionalStream.mapMulti
(Throwables.BiConsumer<? super T, ? super Consumer<R>, ? extends E> mapper) <R> ExceptionalStream<R,
E> ExceptionalStream.mapPartial
(Throwables.Function<? super T, u.Optional<? extends R>, E> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamex<R> ExceptionalStream<R,
E> ExceptionalStream.mapPartialJdk
(Throwables.Function<? super T, Optional<? extends R>, E> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexExceptionalStream.mapPartialToDouble
(Throwables.Function<? super T, u.OptionalDouble, E> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexExceptionalStream.mapPartialToDoubleJdk
(Throwables.Function<? super T, OptionalDouble, E> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexExceptionalStream.mapPartialToInt
(Throwables.Function<? super T, u.OptionalInt, E> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexExceptionalStream.mapPartialToIntJdk
(Throwables.Function<? super T, OptionalInt, E> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexExceptionalStream.mapPartialToLong
(Throwables.Function<? super T, u.OptionalLong, E> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexExceptionalStream.mapPartialToLongJdk
(Throwables.Function<? super T, OptionalLong, E> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexstatic <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(ExceptionalStream<? extends T, E> a, ExceptionalStream<? extends T, E> b, ExceptionalStream<? extends T, E> c, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(ExceptionalStream<? extends T, E> a, ExceptionalStream<? extends T, E> b, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(Iterable<? extends T> a, Iterable<? extends T> b, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(Iterable<? extends T> a, Iterable<? extends T> b, Iterable<? extends T> c, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(Iterator<? extends T> a, Iterator<? extends T> b, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(Iterator<? extends T> a, Iterator<? extends T> b, Iterator<? extends T> c, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(T[] a, T[] b, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(T[] a, T[] b, T[] c, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.merge
(Iterable<? extends T> a, Iterable<? extends T> b, Throwables.BiFunction<? super T, ? super T, MergeResult, RuntimeException> nextSelector) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.merge
(Iterable<? extends T> a, Iterable<? extends T> b, Iterable<? extends T> c, Throwables.BiFunction<? super T, ? super T, MergeResult, RuntimeException> nextSelector) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.merge
(Iterator<? extends T> a, Iterator<? extends T> b, Throwables.BiFunction<? super T, ? super T, MergeResult, RuntimeException> nextSelector) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.merge
(Iterator<? extends T> a, Iterator<? extends T> b, Iterator<? extends T> c, Throwables.BiFunction<? super T, ? super T, MergeResult, RuntimeException> nextSelector) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.merge
(T[] a, T[] b, Throwables.BiFunction<? super T, ? super T, MergeResult, RuntimeException> nextSelector) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.merge
(T[] a, T[] b, T[] c, Throwables.BiFunction<? super T, ? super T, MergeResult, RuntimeException> nextSelector) Deprecated.ExceptionalStream.mergeWith
(ExceptionalStream<? extends T, E> b, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) ExceptionalStream.mergeWith
(Collection<? extends T> b, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T,
E extends Exception>
ExceptionalStream<T,E> InternalUtil.newStream
(ExceptionalStream.ExceptionalIterator<T, E> iter) static <E extends Exception>
ExceptionalStream<Boolean,E> ExceptionalStream.of
(boolean[] a) static <E extends Exception>
ExceptionalStream<Byte,E> ExceptionalStream.of
(byte[] a) static <E extends Exception>
ExceptionalStream<Character,E> ExceptionalStream.of
(char[] a) static <E extends Exception>
ExceptionalStream<Double,E> ExceptionalStream.of
(double[] a) static <E extends Exception>
ExceptionalStream<Float,E> ExceptionalStream.of
(float[] a) static <E extends Exception>
ExceptionalStream<Integer,E> ExceptionalStream.of
(int[] a) static <E extends Exception>
ExceptionalStream<Long,E> ExceptionalStream.of
(long[] a) static <E extends Exception>
ExceptionalStream<Short,E> ExceptionalStream.of
(short[] a) static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.of
(u.Optional<T> op) static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.of
(Collection<? extends T> c) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.of
(Collection<? extends T> c, Class<E> exceptionType) static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> static <K,
V, E extends Exception>
ExceptionalStream<Map.Entry<K,V>, E> static <K,
V, E extends Exception>
ExceptionalStream<Map.Entry<K,V>, E> static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.of
(T... a) static ExceptionalStream<Boolean,
RuntimeException> ExceptionalStream.Seq.of
(boolean[] a) Deprecated.static ExceptionalStream<Byte,
RuntimeException> ExceptionalStream.Seq.of
(byte[] a) Deprecated.ExceptionalStream.Seq.of
(char[] a) Deprecated.static ExceptionalStream<Double,
RuntimeException> ExceptionalStream.Seq.of
(double[] a) Deprecated.static ExceptionalStream<Float,
RuntimeException> ExceptionalStream.Seq.of
(float[] a) Deprecated.static ExceptionalStream<Integer,
RuntimeException> ExceptionalStream.Seq.of
(int[] a) Deprecated.static ExceptionalStream<Long,
RuntimeException> ExceptionalStream.Seq.of
(long[] a) Deprecated.static ExceptionalStream<Short,
RuntimeException> ExceptionalStream.Seq.of
(short[] a) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.of
(u.Optional<T> op) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.of
(Collection<? extends T> c) Deprecated.static <T> ExceptionalStream<T,
RuntimeException> Deprecated.static <K,
V> ExceptionalStream<Map.Entry<K, V>, RuntimeException> Deprecated.static <T> ExceptionalStream<T,
RuntimeException> Deprecated.static <T> ExceptionalStream<T,
RuntimeException> Deprecated.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.of
(T... a) Deprecated.static <K,
E extends Exception>
ExceptionalStream<K,E> static <K,
V, E extends Exception>
ExceptionalStream<K,E> ExceptionalStream.ofKeys
(Map<K, V> map, Throwables.BiPredicate<? super K, ? super V, E> filter) static <K,
V, E extends Exception>
ExceptionalStream<K,E> ExceptionalStream.ofKeys
(Map<K, V> map, Throwables.Predicate<? super V, E> valueFilter) static <K> ExceptionalStream<K,
RuntimeException> Deprecated.static <K,
V> ExceptionalStream<K, RuntimeException> ExceptionalStream.Seq.ofKeys
(Map<K, V> map, Throwables.BiPredicate<? super K, ? super V, RuntimeException> filter) Deprecated.static <K,
V> ExceptionalStream<K, RuntimeException> ExceptionalStream.Seq.ofKeys
(Map<K, V> map, Throwables.Predicate<? super V, RuntimeException> valueFilter) Deprecated.static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.ofNullable
(T e) Returns an emptyStream
if the specifiedt
is null.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.ofNullable
(T e) Deprecated.static <V,
E extends Exception>
ExceptionalStream<V,E> static <K,
V, E extends Exception>
ExceptionalStream<V,E> ExceptionalStream.ofValues
(Map<K, V> map, Throwables.BiPredicate<? super K, ? super V, E> filter) static <K,
V, E extends Exception>
ExceptionalStream<V,E> ExceptionalStream.ofValues
(Map<K, V> map, Throwables.Predicate<? super K, E> keyFilter) static <V> ExceptionalStream<V,
RuntimeException> Deprecated.static <K,
V> ExceptionalStream<V, RuntimeException> ExceptionalStream.Seq.ofValues
(Map<K, V> map, Throwables.BiPredicate<? super K, ? super V, RuntimeException> filter) Deprecated.static <K,
V> ExceptionalStream<V, RuntimeException> ExceptionalStream.Seq.ofValues
(Map<K, V> map, Throwables.Predicate<? super K, RuntimeException> keyFilter) Deprecated.ExceptionalStream.onClose
(Throwables.Runnable<? extends E> closeHandler) ExceptionalStream.onEach
(Throwables.Consumer<? super T, ? extends E> action) ExceptionalStream.onEachE
(Throwables.Consumer<? super T, ? extends Exception> action) ExceptionalStream.partitionBy
(Throwables.Predicate<? super T, E> predicate) <A,
D> ExceptionalStream<Map.Entry<Boolean, D>, E> ExceptionalStream.partitionBy
(Throwables.Predicate<? super T, E> predicate, Collector<? super T, A, D> downstream) ExceptionalStream.peek
(Throwables.Consumer<? super T, ? extends E> action) ExceptionalStream.peekFirst
(Throwables.Consumer<? super T, ? extends E> action) ExceptionalStream.peekIf
(Throwables.BiPredicate<? super T, ? super Long, E> predicate, Consumer<? super T> action) ExceptionalStream.peekIf
(Throwables.Predicate<? super T, E> predicate, Throwables.Consumer<? super T, E> action) ExceptionalStream.peekLast
(Throwables.Consumer<? super T, ? extends E> action) ExceptionalStream.prepend
(ExceptionalStream<T, E> s) ExceptionalStream.prepend
(Collection<? extends T> c) final ExceptionalStream<T,
E> static <E extends Exception>
ExceptionalStream<Integer,E> ExceptionalStream.range
(int startInclusive, int endExclusive) static <E extends Exception>
ExceptionalStream<Integer,E> ExceptionalStream.range
(int startInclusive, int endExclusive, int by) static ExceptionalStream<Integer,
RuntimeException> ExceptionalStream.Seq.range
(int startInclusive, int endExclusive) Deprecated.static ExceptionalStream<Integer,
RuntimeException> ExceptionalStream.Seq.range
(int startInclusive, int endExclusive, int by) Deprecated.static <E extends Exception>
ExceptionalStream<Integer,E> ExceptionalStream.rangeClosed
(int startInclusive, int endExclusive) static <E extends Exception>
ExceptionalStream<Integer,E> ExceptionalStream.rangeClosed
(int startInclusive, int endExclusive, int by) static ExceptionalStream<Integer,
RuntimeException> ExceptionalStream.Seq.rangeClosed
(int startInclusive, int endExclusive) Deprecated.static ExceptionalStream<Integer,
RuntimeException> ExceptionalStream.Seq.rangeClosed
(int startInclusive, int endExclusive, int by) Deprecated.ExceptionalStream.rateLimited
(double permitsPerSecond) ExceptionalStream.rateLimited
(RateLimiter rateLimiter) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.repeat
(T element, long n) static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.repeat
(T element, long n) Deprecated.ExceptionalStream.reversed()
ExceptionalStream.reverseSorted()
ExceptionalStream.reverseSorted
(Comparator<? super T> comparator) ExceptionalStream.rotated
(int distance) <U> ExceptionalStream<U,
E> ExceptionalStream.scan
(U init, Throwables.BiFunction<U, ? super T, U, ? extends E> accumulator) <U> ExceptionalStream<U,
E> ExceptionalStream.scan
(U init, Throwables.BiFunction<U, ? super T, U, ? extends E> accumulator, boolean initIncluded) ExceptionalStream.shuffled()
ExceptionalStream.skip
(long n) ExceptionalStream.skipLast
(int n) ExceptionalStream.skipNull()
ExceptionalStream.skipUntil
(Throwables.Predicate<? super T, ? extends E> predicate) ExceptionalStream.sliding
(int windowSize, int increment) <C extends Collection<T>>
ExceptionalStream<C,E> ExceptionalStream.sliding
(int windowSize, int increment, IntFunction<? extends C> collectionSupplier) <A,
R> ExceptionalStream<R, E> <R> ExceptionalStream<R,
E> ExceptionalStream.slidingMap
(Throwables.BiFunction<? super T, ? super T, R, ? extends E> mapper) <R> ExceptionalStream<R,
E> ExceptionalStream.slidingMap
(Throwables.BiFunction<? super T, ? super T, R, ? extends E> mapper, int increment) <R> ExceptionalStream<R,
E> ExceptionalStream.slidingMap
(Throwables.BiFunction<? super T, ? super T, R, ? extends E> mapper, int increment, boolean ignoreNotPaired) <R> ExceptionalStream<R,
E> ExceptionalStream.slidingMap
(Throwables.TriFunction<? super T, ? super T, ? super T, R, ? extends E> mapper) <R> ExceptionalStream<R,
E> ExceptionalStream.slidingMap
(Throwables.TriFunction<? super T, ? super T, ? super T, R, ? extends E> mapper, int increment) <R> ExceptionalStream<R,
E> ExceptionalStream.slidingMap
(Throwables.TriFunction<? super T, ? super T, ? super T, R, ? extends E> mapper, int increment, boolean ignoreNotPaired) ExceptionalStream.slidingToList
(int windowSize, int increment) Sliding to list.ExceptionalStream.slidingToSet
(int windowSize, int increment) Sliding to set.ExceptionalStream.sorted()
ExceptionalStream.sorted
(Comparator<? super T> comparator) ExceptionalStream.sortedBy
(Function<? super T, ? extends Comparable> keyMapper) ExceptionalStream.split
(int chunkSize) <C extends Collection<T>>
ExceptionalStream<C,E> ExceptionalStream.split
(int chunkSize, IntFunction<? extends C> collectionSupplier) Returns ExceptionalStream ofC
with consecutive sub sequences of the elements, each of the same size (the final sequence may be smaller).<R,
A> ExceptionalStream<R, E> static <E extends Exception>
ExceptionalStream<String,E> ExceptionalStream.split
(CharSequence str, CharSequence delimiter) ExceptionalStream.splitAt
(int where) ExceptionalStream.splitAt
(Throwables.Predicate<? super T, ? extends E> where) ExceptionalStream.splitToList
(int chunkSize) Returns ExceptionalStream ofList<T>
with consecutive sub sequences of the elements, each of the same size (the final sequence may be smaller).ExceptionalStream.splitToSet
(int chunkSize) Returns ExceptionalStream ofSet<T>
with consecutive sub sequences of the elements, each of the same size (the final sequence may be smaller).<R> ExceptionalStream<R,
E> ExceptionalStream.sps
(int maxThreadNum, Function<? super Stream<T>, ? extends Stream<? extends R>> ops) Temporarily switch the stream to parallel stream for operationops
and then switch back to sequence stream.<R> ExceptionalStream<R,
E> Temporarily switch the stream to parallel stream for operationops
and then switch back to sequence stream.ExceptionalStream.spsFilter
(int maxThreadNum, Throwables.Predicate<? super T, E> predicate) Temporarily switch the stream to parallel stream for operationfilter
and then switch back to sequence stream.ExceptionalStream.spsFilter
(Throwables.Predicate<? super T, E> predicate) Temporarily switch the stream to parallel stream for operationfilter
and then switch back to sequence stream.ExceptionalStream.spsFilterE
(int maxThreadNum, Throwables.Predicate<? super T, ? extends Exception> predicate) Temporarily switch the stream to parallel stream for operationfilter
and then switch back to sequence stream.ExceptionalStream.spsFilterE
(Throwables.Predicate<? super T, ? extends Exception> predicate) Temporarily switch the stream to parallel stream for operationfilter
and then switch back to sequence stream.<R> ExceptionalStream<R,
E> ExceptionalStream.spsFlatmap
(int maxThreadNum, Throwables.Function<? super T, ? extends Collection<? extends R>, E> mapper) Temporarily switch the stream to parallel stream for operationflatMap
and then switch back to sequence stream.<R> ExceptionalStream<R,
E> ExceptionalStream.spsFlatmap
(Throwables.Function<? super T, ? extends Collection<? extends R>, E> mapper) Temporarily switch the stream to parallel stream for operationflatMap
and then switch back to sequence stream.<R> ExceptionalStream<R,
E> ExceptionalStream.spsFlatMap
(int maxThreadNum, Throwables.Function<? super T, ? extends Stream<? extends R>, E> mapper) Temporarily switch the stream to parallel stream for operationflatMap
and then switch back to sequence stream.<R> ExceptionalStream<R,
E> ExceptionalStream.spsFlatMap
(Throwables.Function<? super T, ? extends Stream<? extends R>, E> mapper) Temporarily switch the stream to parallel stream for operationflatMap
and then switch back to sequence stream.<R> ExceptionalStream<R,
Exception> ExceptionalStream.spsFlatmapE
(int maxThreadNum, Throwables.Function<? super T, ? extends Collection<? extends R>, ? extends Exception> mapper) Temporarily switch the stream to parallel stream for operationflatMap
and then switch back to sequence stream.<R> ExceptionalStream<R,
Exception> ExceptionalStream.spsFlatmapE
(Throwables.Function<? super T, ? extends Collection<? extends R>, ? extends Exception> mapper) Temporarily switch the stream to parallel stream for operationflatMap
and then switch back to sequence stream.<R> ExceptionalStream<R,
Exception> ExceptionalStream.spsFlatMapE
(int maxThreadNum, Throwables.Function<? super T, ? extends Stream<? extends R>, ? extends Exception> mapper) Temporarily switch the stream to parallel stream for operationflatMap
and then switch back to sequence stream.<R> ExceptionalStream<R,
Exception> ExceptionalStream.spsFlatMapE
(Throwables.Function<? super T, ? extends Stream<? extends R>, ? extends Exception> mapper) Temporarily switch the stream to parallel stream for operationflatMap
and then switch back to sequence stream.<R> ExceptionalStream<R,
E> ExceptionalStream.spsMap
(int maxThreadNum, Throwables.Function<? super T, ? extends R, E> mapper) Temporarily switch the stream to parallel stream for operationmap
and then switch back to sequence stream.<R> ExceptionalStream<R,
E> ExceptionalStream.spsMap
(Throwables.Function<? super T, ? extends R, E> mapper) Temporarily switch the stream to parallel stream for operationmap
and then switch back to sequence stream.<U> ExceptionalStream<U,
Exception> ExceptionalStream.spsMapE
(int maxThreadNum, Throwables.Function<? super T, ? extends U, ? extends Exception> mapper) Temporarily switch the stream to parallel stream for operationmap
and then switch back to sequence stream.<U> ExceptionalStream<U,
Exception> ExceptionalStream.spsMapE
(Throwables.Function<? super T, ? extends U, ? extends Exception> mapper) Temporarily switch the stream to parallel stream for operationmap
and then switch back to sequence stream.ExceptionalStream.spsOnEach
(int maxThreadNum, Throwables.Consumer<? super T, E> action) Temporarily switch the stream to parallel stream for operationonEach
and then switch back to sequence stream.ExceptionalStream.spsOnEach
(Throwables.Consumer<? super T, E> action) Temporarily switch the stream to parallel stream for operationonEach
and then switch back to sequence stream.ExceptionalStream.spsOnEachE
(int maxThreadNum, Throwables.Consumer<? super T, ? extends Exception> action) Temporarily switch the stream to parallel stream for operationonEach
and then switch back to sequence stream.ExceptionalStream.spsOnEachE
(Throwables.Consumer<? super T, ? extends Exception> action) Temporarily switch the stream to parallel stream for operationonEach
and then switch back to sequence stream.ExceptionalStream.step
(long step) static <T> ExceptionalStream<T,
IOException> N.streamJSON
(Class<T> elementClass, File source) static <T> ExceptionalStream<T,
IOException> N.streamJSON
(Class<T> elementClass, File source, JSONDeserializationConfig config) static <T> ExceptionalStream<T,
IOException> N.streamJSON
(Class<T> elementClass, InputStream source, boolean closeInputStreamWhenStreamIsClosed) static <T> ExceptionalStream<T,
IOException> N.streamJSON
(Class<T> elementClass, InputStream source, boolean closeInputStreamWhenStreamIsClosed, JSONDeserializationConfig config) static <T> ExceptionalStream<T,
IOException> N.streamJSON
(Class<T> elementClass, Reader source, boolean closeReaderWhenStreamIsClosed) static <T> ExceptionalStream<T,
IOException> N.streamJSON
(Class<T> elementClass, Reader source, boolean closeReaderWhenStreamIsClosed, JSONDeserializationConfig config) static <T> ExceptionalStream<T,
IOException> N.streamJSON
(Class<T> elementClass, String source) static <T> ExceptionalStream<T,
IOException> N.streamJSON
(Class<T> elementClass, String source, JSONDeserializationConfig config) ExceptionalStream.symmetricDifference
(Collection<T> c) ExceptionalStream.takeWhile
(Throwables.Predicate<? super T, ? extends E> predicate) ExceptionalStream.throwIfEmpty
(Supplier<? extends E> exceptionSupplier) ExceptionalStream.top
(int n) ExceptionalStream.top
(int n, Comparator<? super T> comparator) static <A,
B, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(A[] a, B[] b, A valueForNoneA, B valueForNoneB, Throwables.BiFunction<? super A, ? super B, T, RuntimeException> zipFunction) Deprecated.static <A,
B, C, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(A[] a, B[] b, C[] c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, T, RuntimeException> zipFunction) Deprecated.static <A,
B, C, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(A[] a, B[] b, C[] c, Throwables.TriFunction<? super A, ? super B, ? super C, T, RuntimeException> zipFunction) Deprecated.static <A,
B, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(A[] a, B[] b, Throwables.BiFunction<? super A, ? super B, T, RuntimeException> zipFunction) Deprecated.static <A,
B, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(Iterable<? extends A> a, Iterable<? extends B> b, A valueForNoneA, B valueForNoneB, Throwables.BiFunction<? super A, ? super B, T, RuntimeException> zipFunction) Deprecated.static <A,
B, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(Iterable<? extends A> a, Iterable<? extends B> b, Throwables.BiFunction<? super A, ? super B, T, RuntimeException> zipFunction) Deprecated.static <A,
B, C, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(Iterable<? extends A> a, Iterable<? extends B> b, Iterable<? extends C> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, T, RuntimeException> zipFunction) Deprecated.static <A,
B, C, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(Iterable<? extends A> a, Iterable<? extends B> b, Iterable<? extends C> c, Throwables.TriFunction<? super A, ? super B, ? super C, T, RuntimeException> zipFunction) Deprecated.static <A,
B, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(Iterator<? extends A> a, Iterator<? extends B> b, A valueForNoneA, B valueForNoneB, Throwables.BiFunction<? super A, ? super B, T, RuntimeException> zipFunction) Deprecated.static <A,
B, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(Iterator<? extends A> a, Iterator<? extends B> b, Throwables.BiFunction<? super A, ? super B, T, RuntimeException> zipFunction) Deprecated.static <A,
B, C, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(Iterator<? extends A> a, Iterator<? extends B> b, Iterator<? extends C> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, T, RuntimeException> zipFunction) Deprecated.static <A,
B, C, T> ExceptionalStream<T, RuntimeException> ExceptionalStream.Seq.zip
(Iterator<? extends A> a, Iterator<? extends B> b, Iterator<? extends C> c, Throwables.TriFunction<? super A, ? super B, ? super C, T, RuntimeException> zipFunction) Deprecated.static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(A[] a, B[] b, A valueForNoneA, B valueForNoneB, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(A[] a, B[] b, C[] c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(A[] a, B[] b, C[] c, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" arrays until one of them runs out of values.static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(A[] a, B[] b, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" arrays until one of them runs out of values.static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(ExceptionalStream<? extends A, E> a, ExceptionalStream<? extends B, E> b, A valueForNoneA, B valueForNoneB, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(ExceptionalStream<? extends A, E> a, ExceptionalStream<? extends B, E> b, ExceptionalStream<? extends C, E> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(ExceptionalStream<? extends A, E> a, ExceptionalStream<? extends B, E> b, ExceptionalStream<? extends C, E> c, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(ExceptionalStream<? extends A, E> a, ExceptionalStream<? extends B, E> b, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(Iterable<? extends A> a, Iterable<? extends B> b, A valueForNoneA, B valueForNoneB, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(Iterable<? extends A> a, Iterable<? extends B> b, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" arrays until one of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(Iterable<? extends A> a, Iterable<? extends B> b, Iterable<? extends C> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(Iterable<? extends A> a, Iterable<? extends B> b, Iterable<? extends C> c, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" arrays until one of them runs out of values.static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(Iterator<? extends A> a, Iterator<? extends B> b, A valueForNoneA, B valueForNoneB, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(Iterator<? extends A> a, Iterator<? extends B> b, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(Iterator<? extends A> a, Iterator<? extends B> b, Iterator<? extends C> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(Iterator<? extends A> a, Iterator<? extends B> b, Iterator<? extends C> c, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.<T2,
T3, R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(ExceptionalStream<T2, E> b, ExceptionalStream<T3, E> c, Throwables.TriFunction<? super T, ? super T2, ? super T3, R, ? extends E> zipFunction) <T2,
T3, R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(ExceptionalStream<T2, E> b, ExceptionalStream<T3, E> c, T valueForNoneA, T2 valueForNoneB, T3 valueForNoneC, Throwables.TriFunction<? super T, ? super T2, ? super T3, R, ? extends E> zipFunction) <T2,
R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(ExceptionalStream<T2, E> b, Throwables.BiFunction<? super T, ? super T2, R, ? extends E> zipFunction) <T2,
R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(ExceptionalStream<T2, E> b, T valueForNoneA, T2 valueForNoneB, Throwables.BiFunction<? super T, ? super T2, R, ? extends E> zipFunction) <T2,
R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(Collection<T2> b, Throwables.BiFunction<? super T, ? super T2, R, ? extends E> zipFunction) <T2,
T3, R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(Collection<T2> b, Collection<T3> c, Throwables.TriFunction<? super T, ? super T2, ? super T3, R, ? extends E> zipFunction) <T2,
T3, R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(Collection<T2> b, Collection<T3> c, T valueForNoneA, T2 valueForNoneB, T3 valueForNoneC, Throwables.TriFunction<? super T, ? super T2, ? super T3, R, ? extends E> zipFunction) <T2,
R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(Collection<T2> b, T valueForNoneA, T2 valueForNoneB, Throwables.BiFunction<? super T, ? super T2, R, ? extends E> zipFunction) Modifier and TypeMethodDescriptionExceptionalStream.splitAt
(int where) ExceptionalStream.splitAt
(Throwables.Predicate<? super T, ? extends E> where) Modifier and TypeMethodDescriptionExceptionalStream.append
(ExceptionalStream<T, E> s) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.concat
(ExceptionalStream<? extends T, E>... a) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(ExceptionalStream<? extends T, E> a, ExceptionalStream<? extends T, E> b, ExceptionalStream<? extends T, E> c, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.merge
(ExceptionalStream<? extends T, E> a, ExceptionalStream<? extends T, E> b, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) ExceptionalStream.mergeWith
(ExceptionalStream<? extends T, E> b, Throwables.BiFunction<? super T, ? super T, MergeResult, E> nextSelector) ExceptionalStream.prepend
(ExceptionalStream<T, E> s) static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(ExceptionalStream<? extends A, E> a, ExceptionalStream<? extends B, E> b, A valueForNoneA, B valueForNoneB, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(ExceptionalStream<? extends A, E> a, ExceptionalStream<? extends B, E> b, ExceptionalStream<? extends C, E> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static <A,
B, C, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(ExceptionalStream<? extends A, E> a, ExceptionalStream<? extends B, E> b, ExceptionalStream<? extends C, E> c, Throwables.TriFunction<? super A, ? super B, ? super C, T, ? extends E> zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static <A,
B, T, E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.zip
(ExceptionalStream<? extends A, E> a, ExceptionalStream<? extends B, E> b, Throwables.BiFunction<? super A, ? super B, T, ? extends E> zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.<T2,
T3, R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(ExceptionalStream<T2, E> b, ExceptionalStream<T3, E> c, Throwables.TriFunction<? super T, ? super T2, ? super T3, R, ? extends E> zipFunction) <T2,
T3, R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(ExceptionalStream<T2, E> b, ExceptionalStream<T3, E> c, T valueForNoneA, T2 valueForNoneB, T3 valueForNoneC, Throwables.TriFunction<? super T, ? super T2, ? super T3, R, ? extends E> zipFunction) <T2,
R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(ExceptionalStream<T2, E> b, Throwables.BiFunction<? super T, ? super T2, R, ? extends E> zipFunction) <T2,
R> ExceptionalStream<R, E> ExceptionalStream.zipWith
(ExceptionalStream<T2, E> b, T valueForNoneA, T2 valueForNoneB, Throwables.BiFunction<? super T, ? super T2, R, ? extends E> zipFunction) Modifier and TypeMethodDescription<TT,
EE extends Exception>
ExceptionalStream<TT,EE> ExceptionalStream.__
(Function<? super ExceptionalStream<T, E>, ExceptionalStream<TT, EE>> transfer) <TT,
EE extends Exception>
ExceptionalStream<TT,EE> ExceptionalStream.__
(Function<? super ExceptionalStream<T, E>, ExceptionalStream<TT, EE>> transfer) ExceptionalStream.acceptIfNotEmpty
(Throwables.Consumer<? super ExceptionalStream<T, E>, E2> action) ExceptionalStream.appendIfEmpty
(Throwables.Supplier<? extends ExceptionalStream<T, E>, ? extends E> supplier) Append if empty.<R,
E2 extends Exception>
u.Optional<R>ExceptionalStream.applyIfNotEmpty
(Throwables.Function<? super ExceptionalStream<T, E>, R, E2> func) <R> ContinuableFuture<R>
ExceptionalStream.asyncCall
(Throwables.Function<? super ExceptionalStream<T, E>, R, ? extends Exception> terminalAction) <R> ContinuableFuture<R>
ExceptionalStream.asyncCall
(Throwables.Function<? super ExceptionalStream<T, E>, R, ? extends Exception> terminalAction, Executor executor) ExceptionalStream.asyncRun
(Throwables.Consumer<? super ExceptionalStream<T, E>, ? extends Exception> terminalAction) ExceptionalStream.asyncRun
(Throwables.Consumer<? super ExceptionalStream<T, E>, ? extends Exception> terminalAction, Executor executor) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.concat
(Collection<? extends ExceptionalStream<? extends T, E>> c) final ExceptionalStream<T,
E> ExceptionalStream.defaultIfEmpty
(Throwables.Supplier<? extends ExceptionalStream<T, E>, ? extends E> supplier) static <T,
E extends Exception>
ExceptionalStream<T,E> ExceptionalStream.defer
(Throwables.Supplier<? extends ExceptionalStream<? extends T, ? extends E>, ? extends E> supplier) Lazy evaluation.static <T> ExceptionalStream<T,
RuntimeException> ExceptionalStream.Seq.defer
(Throwables.Supplier<ExceptionalStream<? extends T, ? extends RuntimeException>, RuntimeException> supplier) Deprecated.<R> ExceptionalStream<R,
E> ExceptionalStream.flatMap
(Throwables.Function<? super T, ? extends ExceptionalStream<? extends R, ? extends E>, ? extends E> mapper) <R> ExceptionalStream<R,
Exception> ExceptionalStream.flatMapE
(Throwables.Function<? super T, ? extends ExceptionalStream<? extends R, ? extends Exception>, ? extends Exception> mapper) -
Uses of ExceptionalStream in com.landawn.abacus.util.stream
Modifier and TypeMethodDescription<E extends Exception>
ExceptionalStream<T,E> Stream.checked()
<E extends Exception>
ExceptionalStream<T,E>