Uses of Annotation Interface
com.landawn.abacus.annotation.ParallelSupported
-
Uses of ParallelSupported in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionabstract <E extends Exception>
booleanByteStream.allMatch
(Throwables.BytePredicate<E> predicate) abstract <E extends Exception>
booleanCharStream.allMatch
(Throwables.CharPredicate<E> predicate) abstract <E extends Exception>
booleanDoubleStream.allMatch
(Throwables.DoublePredicate<E> predicate) <E extends Exception>
booleanEntryStream.allMatch
(Throwables.BiPredicate<? super K, ? super V, E> predicate) <E extends Exception>
booleanEntryStream.allMatch
(Throwables.Predicate<? super Map.Entry<K, V>, E> predicate) abstract <E extends Exception>
booleanFloatStream.allMatch
(Throwables.FloatPredicate<E> predicate) abstract <E extends Exception>
booleanIntStream.allMatch
(Throwables.IntPredicate<E> predicate) abstract <E extends Exception>
booleanLongStream.allMatch
(Throwables.LongPredicate<E> predicate) abstract <E extends Exception>
booleanShortStream.allMatch
(Throwables.ShortPredicate<E> predicate) abstract <E extends Exception>
booleanStream.allMatch
(Throwables.Predicate<? super T, E> predicate) abstract <E extends Exception>
booleanByteStream.anyMatch
(Throwables.BytePredicate<E> predicate) abstract <E extends Exception>
booleanCharStream.anyMatch
(Throwables.CharPredicate<E> predicate) abstract <E extends Exception>
booleanDoubleStream.anyMatch
(Throwables.DoublePredicate<E> predicate) <E extends Exception>
booleanEntryStream.anyMatch
(Throwables.BiPredicate<? super K, ? super V, E> predicate) <E extends Exception>
booleanEntryStream.anyMatch
(Throwables.Predicate<? super Map.Entry<K, V>, E> predicate) abstract <E extends Exception>
booleanFloatStream.anyMatch
(Throwables.FloatPredicate<E> predicate) abstract <E extends Exception>
booleanIntStream.anyMatch
(Throwables.IntPredicate<E> predicate) abstract <E extends Exception>
booleanLongStream.anyMatch
(Throwables.LongPredicate<E> predicate) abstract <E extends Exception>
booleanShortStream.anyMatch
(Throwables.ShortPredicate<E> predicate) abstract <E extends Exception>
booleanStream.anyMatch
(Throwables.Predicate<? super T, E> predicate) abstract u.OptionalDouble
Stream.averageDouble
(ToDoubleFunction<? super T> mapper) abstract u.OptionalDouble
Stream.averageInt
(ToIntFunction<? super T> mapper) abstract u.OptionalDouble
Stream.averageLong
(ToLongFunction<? super T> mapper) abstract <R> R
ByteStream.collect
(Supplier<R> supplier, ObjByteConsumer<? super R> accumulator) Only call this method when the returned typeR
is one types:Collection/Map/StringBuilder/Multiset/LongMultiset/Multimap/BooleanList/IntList/.../DoubleList
.abstract <R> R
ByteStream.collect
(Supplier<R> supplier, ObjByteConsumer<? super R> accumulator, BiConsumer<R, R> combiner) abstract <R> R
CharStream.collect
(Supplier<R> supplier, ObjCharConsumer<? super R> accumulator) Only call this method when the returned typeR
is one types:Collection/Map/StringBuilder/Multiset/LongMultiset/Multimap/BooleanList/IntList/.../DoubleList
.abstract <R> R
CharStream.collect
(Supplier<R> supplier, ObjCharConsumer<? super R> accumulator, BiConsumer<R, R> combiner) abstract <R> R
DoubleStream.collect
(Supplier<R> supplier, ObjDoubleConsumer<? super R> accumulator) Only call this method when the returned typeR
is one types:Collection/Map/StringBuilder/Multiset/LongMultiset/Multimap/BooleanList/IntList/.../DoubleList
.abstract <R> R
DoubleStream.collect
(Supplier<R> supplier, ObjDoubleConsumer<? super R> accumulator, BiConsumer<R, R> combiner) <R> R
Only call this method when the returned typeR
is one types:Collection/Map/StringBuilder/Multiset/LongMultiset/Multimap/BooleanList/IntList/.../DoubleList
.<R> R
EntryStream.collect
(Supplier<R> supplier, BiConsumer<? super R, ? super Map.Entry<K, V>> accumulator, BiConsumer<R, R> combiner) <R,
A> R abstract <R> R
FloatStream.collect
(Supplier<R> supplier, ObjFloatConsumer<? super R> accumulator) Only call this method when the returned typeR
is one types:Collection/Map/StringBuilder/Multiset/LongMultiset/Multimap/BooleanList/IntList/.../DoubleList
.abstract <R> R
FloatStream.collect
(Supplier<R> supplier, ObjFloatConsumer<? super R> accumulator, BiConsumer<R, R> combiner) abstract <R> R
IntStream.collect
(Supplier<R> supplier, ObjIntConsumer<? super R> accumulator) Only call this method when the returned typeR
is one types:Collection/Map/StringBuilder/Multiset/LongMultiset/Multimap/BooleanList/IntList/.../DoubleList
.abstract <R> R
IntStream.collect
(Supplier<R> supplier, ObjIntConsumer<? super R> accumulator, BiConsumer<R, R> combiner) abstract <R> R
LongStream.collect
(Supplier<R> supplier, ObjLongConsumer<? super R> accumulator) Only call this method when the returned typeR
is one types:Collection/Map/StringBuilder/Multiset/LongMultiset/Multimap/BooleanList/IntList/.../DoubleList
.abstract <R> R
LongStream.collect
(Supplier<R> supplier, ObjLongConsumer<? super R> accumulator, BiConsumer<R, R> combiner) abstract <R> R
ShortStream.collect
(Supplier<R> supplier, ObjShortConsumer<? super R> accumulator) Only call this method when the returned typeR
is one types:Collection/Map/StringBuilder/Multiset/LongMultiset/Multimap/BooleanList/IntList/.../DoubleList
.abstract <R> R
ShortStream.collect
(Supplier<R> supplier, ObjShortConsumer<? super R> accumulator, BiConsumer<R, R> combiner) abstract <R> R
Stream.collect
(Supplier<R> supplier, BiConsumer<? super R, ? super T> accumulator) Only call this method when the returned typeR
is one types:Collection/Map/StringBuilder/Multiset/LongMultiset/Multimap/BooleanList/IntList/.../DoubleList
.abstract <R> R
Stream.collect
(Supplier<R> supplier, BiConsumer<? super R, ? super T> accumulator, BiConsumer<R, R> combiner) abstract <R,
A> R <R,
A, RR, E extends Exception>
RREntryStream.collectAndThen
(Collector<? super Map.Entry<K, V>, A, R> downstream, Throwables.Function<? super R, ? extends RR, E> finisher) abstract <R,
A, RR, E extends Exception>
RRStream.collectAndThen
(Collector<? super T, A, R> downstream, Throwables.Function<? super R, ? extends RR, E> func) <K> EntryStream<K,
Integer> Stream.countByToEntry
(Function<? super T, ? extends K> keyMapper) Stream.difference
(Function<? super T, ? extends U> mapper, Collection<U> c) Except with the specified Collection by the values mapped bymapper
.EntryStream.distinct
(BinaryOperator<Map.Entry<K, V>> mergeFunction) Stream.distinct
(BinaryOperator<T> mergeFunction) Distinct and merge duplicated elements.EntryStream.distinctBy
(Function<? super Map.Entry<K, V>, ?> keyMapper) EntryStream.distinctBy
(Function<? super Map.Entry<K, V>, ?> keyMapper, BinaryOperator<Map.Entry<K, V>> mergeFunction) EntryStream.distinctBy
(Function<? super Map.Entry<K, V>, ?> keyMapper, Predicate<? super Long> occurrencesFilter) Stream.distinctBy
(Function<? super T, ?> keyMapper) Distinct by the value mapped fromkeyMapper
.Stream.distinctBy
(Function<? super T, K> keyMapper, BinaryOperator<T> mergeFunction) Distinct and merge duplicated elements.Stream.distinctBy
(Function<? super T, K> keyMapper, Predicate<? super Long> occurrencesFilter) Distinct and filter by occurrences.Remove the elements until the given predicate returns false.Remove the elements until the given predicate returns false.EntryStream.dropWhile
(BiPredicate<? super K, ? super V> predicate) Returns a stream consisting of the elements of this stream that match the given predicate.Returns a stream consisting of the elements of this stream that match the given predicate.EntryStream.filter
(BiPredicate<? super K, ? super V> predicate) EntryStream.filterByKey
(Predicate<? super K> keyPredicate) EntryStream.filterByValue
(Predicate<? super V> valuePredicate) Stream.filterE
(Throwables.Predicate<? super T, ? extends Exception> predicate) abstract <E extends Exception>
u.OptionalByteByteStream.findAny
(Throwables.BytePredicate<E> predicate) abstract <E extends Exception>
u.OptionalCharCharStream.findAny
(Throwables.CharPredicate<E> predicate) abstract <E extends Exception>
u.OptionalDoubleDoubleStream.findAny
(Throwables.DoublePredicate<E> predicate) <E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findAny
(Throwables.BiPredicate<? super K, ? super V, E> predicate) <E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findAny
(Throwables.Predicate<? super Map.Entry<K, V>, E> predicate) abstract <E extends Exception>
u.OptionalFloatFloatStream.findAny
(Throwables.FloatPredicate<E> predicate) abstract <E extends Exception>
u.OptionalIntIntStream.findAny
(Throwables.IntPredicate<E> predicate) abstract <E extends Exception>
u.OptionalLongLongStream.findAny
(Throwables.LongPredicate<E> predicate) abstract <E extends Exception>
u.OptionalShortShortStream.findAny
(Throwables.ShortPredicate<E> predicate) abstract <E extends Exception>
u.Optional<T>Stream.findAny
(Throwables.Predicate<? super T, E> predicate) Returns any element matched bypredicateForFirst
if found, Otherwise an emptyOptional<T>
will be returned.abstract <E extends Exception>
u.OptionalByteByteStream.findFirst
(Throwables.BytePredicate<E> predicate) abstract <E extends Exception>
u.OptionalCharCharStream.findFirst
(Throwables.CharPredicate<E> predicate) abstract <E extends Exception>
u.OptionalDoubleDoubleStream.findFirst
(Throwables.DoublePredicate<E> predicate) <E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findFirst
(Throwables.BiPredicate<? super K, ? super V, E> predicate) <E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findFirst
(Throwables.Predicate<? super Map.Entry<K, V>, E> predicate) abstract <E extends Exception>
u.OptionalFloatFloatStream.findFirst
(Throwables.FloatPredicate<E> predicate) abstract <E extends Exception>
u.OptionalIntIntStream.findFirst
(Throwables.IntPredicate<E> predicate) abstract <E extends Exception>
u.OptionalLongLongStream.findFirst
(Throwables.LongPredicate<E> predicate) abstract <E extends Exception>
u.OptionalShortShortStream.findFirst
(Throwables.ShortPredicate<E> predicate) abstract <E extends Exception>
u.Optional<T>Stream.findFirst
(Throwables.Predicate<? super T, E> predicate) Returns the first element matched bypredicateForFirst
if found, Otherwise an emptyOptional<T>
will be returned.abstract <E extends Exception>
u.OptionalByteByteStream.findFirstOrAny
(Throwables.BytePredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptionalByte
will be returned.abstract <E extends Exception>
u.OptionalCharCharStream.findFirstOrAny
(Throwables.CharPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptionalChar
will be returned.abstract <E extends Exception>
u.OptionalDoubleDoubleStream.findFirstOrAny
(Throwables.DoublePredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptionalDouble
will be returned.<E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findFirstOrAny
(Throwables.BiPredicate<? super K, ? super V, E> predicate) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptional<Map.Entry<K, V>>
will be returned.<E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findFirstOrAny
(Throwables.Predicate<? super Map.Entry<K, V>, E> predicate) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptional<Map.Entry<K, V>>
will be returned.abstract <E extends Exception>
u.OptionalFloatFloatStream.findFirstOrAny
(Throwables.FloatPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptionalFloat
will be returned.abstract <E extends Exception>
u.OptionalIntIntStream.findFirstOrAny
(Throwables.IntPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptionalInt
will be returned.abstract <E extends Exception>
u.OptionalLongLongStream.findFirstOrAny
(Throwables.LongPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptionalLong
will be returned.abstract <E extends Exception>
u.OptionalShortShortStream.findFirstOrAny
(Throwables.ShortPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptionalShort
will be returned.abstract <E extends Exception>
u.Optional<T>Stream.findFirstOrAny
(Throwables.Predicate<? super T, E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the first element if this stream is not empty Otherwise an emptyOptional<T>
will be returned.abstract <E extends Exception,
E2 extends Exception>
u.Optional<T>Stream.findFirstOrAny
(Throwables.Predicate<? super T, E> predicateForFirst, Throwables.Predicate<? super T, E2> predicateForAny) Returns the first element matched bypredicateForFirst
if found or any element matched bypredicateForAny
(If this is a sequential stream, it will always be the first element matched bypredicateForAny
).abstract <E extends Exception>
u.OptionalByteByteStream.findFirstOrLast
(Throwables.BytePredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptionalByte
will be returned.abstract <E extends Exception>
u.OptionalCharCharStream.findFirstOrLast
(Throwables.CharPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptionalChar
will be returned.abstract <E extends Exception>
u.OptionalDoubleDoubleStream.findFirstOrLast
(Throwables.DoublePredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptionalDouble
will be returned.<E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findFirstOrLast
(Throwables.BiPredicate<? super K, ? super V, E> predicate) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptional<Map.Entry<K, V>>
will be returned.<E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findFirstOrLast
(Throwables.Predicate<? super Map.Entry<K, V>, E> predicate) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptional<Map.Entry<K, V>>
will be returned.abstract <E extends Exception>
u.OptionalFloatFloatStream.findFirstOrLast
(Throwables.FloatPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptionalFloat
will be returned.abstract <E extends Exception>
u.OptionalIntIntStream.findFirstOrLast
(Throwables.IntPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptionalInt
will be returned.abstract <E extends Exception>
u.OptionalLongLongStream.findFirstOrLast
(Throwables.LongPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptionalLong
will be returned.abstract <E extends Exception>
u.OptionalShortShortStream.findFirstOrLast
(Throwables.ShortPredicate<E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptionalShort
will be returned.abstract <E extends Exception>
u.Optional<T>Stream.findFirstOrLast
(Throwables.Predicate<? super T, E> predicateForFirst) Returns the first element matched bypredicateForFirst
if found or the last element if this stream is not empty Otherwise an emptyOptional<T>
will be returned.abstract <E extends Exception>
u.OptionalByteByteStream.findLast
(Throwables.BytePredicate<E> predicate) Consider using:stream.reversed().findFirst(predicate)
for better performance if possible.abstract <E extends Exception>
u.OptionalCharCharStream.findLast
(Throwables.CharPredicate<E> predicate) Consider using:stream.reversed().findFirst(predicate)
for better performance if possible.abstract <E extends Exception>
u.OptionalDoubleDoubleStream.findLast
(Throwables.DoublePredicate<E> predicate) Consider using:stream.reversed().findFirst(predicate)
for better performance if possible.<E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findLast
(Throwables.BiPredicate<? super K, ? super V, E> predicate) <E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.findLast
(Throwables.Predicate<? super Map.Entry<K, V>, E> predicate) abstract <E extends Exception>
u.OptionalFloatFloatStream.findLast
(Throwables.FloatPredicate<E> predicate) Consider using:stream.reversed().findFirst(predicate)
for better performance if possible.abstract <E extends Exception>
u.OptionalIntIntStream.findLast
(Throwables.IntPredicate<E> predicate) Consider using:stream.reversed().findFirst(predicate)
for better performance if possible.abstract <E extends Exception>
u.OptionalLongLongStream.findLast
(Throwables.LongPredicate<E> predicate) Consider using:stream.reversed().findFirst(predicate)
for better performance if possible.abstract <E extends Exception>
u.OptionalShortShortStream.findLast
(Throwables.ShortPredicate<E> predicate) Consider using:stream.reversed().findFirst(predicate)
for better performance if possible.abstract <E extends Exception>
u.Optional<T>Stream.findLast
(Throwables.Predicate<? super T, E> predicate) Returns the last element matched bypredicateForFirst
if found, Otherwise an emptyOptional<T>
will be returned.Stream.flatGroupTo
(Throwables.Function<? super T, ? extends Collection<? extends K>, E> flatKeyMapper) Stream.flatGroupTo
(Throwables.Function<? super T, ? extends Collection<? extends K>, E> flatKeyMapper, Throwables.BiFunction<? super K, ? super T, ? extends V, E2> valueMapper) Stream.flatGroupTo
(Throwables.Function<? super T, ? extends Collection<? extends K>, E> flatKeyMapper, Throwables.BiFunction<? super K, ? super T, ? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) Stream.flatGroupTo
(Throwables.Function<? super T, ? extends Collection<? extends K>, E> flatKeyMapper, Throwables.BiFunction<? super K, ? super T, ? extends V, E2> valueMapper, Collector<? super V, A, D> downstream) Stream.flatGroupTo
(Throwables.Function<? super T, ? extends Collection<? extends K>, E> flatKeyMapper, Throwables.BiFunction<? super K, ? super T, ? extends V, E2> valueMapper, Collector<? super V, A, D> downstream, Supplier<? extends M> mapFactory) Stream.flatGroupTo
(Throwables.Function<? super T, ? extends Collection<? extends K>, E> flatKeyMapper, Supplier<? extends M> mapFactory) Stream.flatGroupTo
(Throwables.Function<? super T, ? extends Collection<? extends K>, E> flatKeyMapper, Collector<? super T, A, D> downstream) Stream.flatGroupTo
(Throwables.Function<? super T, ? extends Collection<? extends K>, E> flatKeyMapper, Collector<? super T, A, D> downstream, Supplier<? extends M> mapFactory) abstract ByteStream
ByteStream.flatmap
(ByteFunction<byte[]> mapper) abstract CharStream
CharStream.flatmap
(CharFunction<char[]> mapper) abstract DoubleStream
DoubleStream.flatmap
(DoubleFunction<double[]> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flatmap
(BiFunction<? super K, ? super V, ? extends Map<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flatmap
(Function<? super Map.Entry<K, V>, ? extends Map<? extends KK, ? extends VV>> mapper) abstract FloatStream
FloatStream.flatmap
(FloatFunction<float[]> mapper) abstract IntStream
IntStream.flatmap
(IntFunction<int[]> mapper) abstract LongStream
LongStream.flatmap
(LongFunction<long[]> mapper) abstract ShortStream
ShortStream.flatmap
(ShortFunction<short[]> mapper) abstract <R> Stream<R>
Stream.flatmap
(Function<? super T, ? extends Collection<? extends R>> mapper) abstract ByteStream
ByteStream.flatMap
(ByteFunction<? extends ByteStream> mapper) abstract CharStream
CharStream.flatMap
(CharFunction<? extends CharStream> mapper) Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.abstract DoubleStream
DoubleStream.flatMap
(DoubleFunction<? extends DoubleStream> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flatMap
(BiFunction<? super K, ? super V, ? extends EntryStream<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flatMap
(Function<? super Map.Entry<K, V>, ? extends EntryStream<? extends KK, ? extends VV>> mapper) abstract FloatStream
FloatStream.flatMap
(FloatFunction<? extends FloatStream> mapper) abstract IntStream
IntStream.flatMap
(IntFunction<? extends IntStream> mapper) abstract LongStream
LongStream.flatMap
(LongFunction<? extends LongStream> mapper) abstract ShortStream
ShortStream.flatMap
(ShortFunction<? extends ShortStream> mapper) abstract <R> Stream<R>
<R> Stream<R>
Stream.flatmapE
(Throwables.Function<? super T, ? extends Collection<? extends R>, ? extends Exception> mapper) <R> Stream<R>
Stream.flatMapE
(Throwables.Function<? super T, ? extends Stream<? extends R>, ? extends Exception> mapper) <R> Stream<R>
Stream.flatMapIfNotNull
(Function<? super T, ? extends Collection<? extends R>> mapper) <U,
R> Stream<R> Stream.flatMapIfNotNull
(Function<? super T, ? extends Collection<? extends U>> mapper, Function<? super U, ? extends Collection<? extends R>> mapper2) <KK> EntryStream<KK,
V> EntryStream.flatmapKey
(BiFunction<? super K, ? super V, ? extends Collection<? extends KK>> keyMapper) <KK> EntryStream<KK,
V> EntryStream.flatmapKey
(Function<? super K, ? extends Collection<? extends KK>> keyMapper) <KK> EntryStream<KK,
V> EntryStream.flatMapKey
(BiFunction<? super K, ? super V, ? extends Stream<? extends KK>> keyMapper) <KK> EntryStream<KK,
V> EntryStream.flatMapKey
(Function<? super K, ? extends Stream<? extends KK>> keyMapper) abstract ByteStream
Stream.flatmapToByte
(Function<? super T, byte[]> mapper) abstract ByteStream
IntStream.flatMapToByte
(IntFunction<? extends ByteStream> mapper) abstract ByteStream
Stream.flatMapToByte
(Function<? super T, ? extends ByteStream> mapper) abstract CharStream
Stream.flatmapToChar
(Function<? super T, char[]> mapper) abstract CharStream
IntStream.flatMapToChar
(IntFunction<? extends CharStream> mapper) abstract CharStream
Stream.flatMapToChar
(Function<? super T, ? extends CharStream> mapper) abstract DoubleStream
Stream.flatmapToDouble
(Function<? super T, double[]> mapper) abstract DoubleStream
FloatStream.flatMapToDouble
(FloatFunction<? extends DoubleStream> mapper) abstract DoubleStream
IntStream.flatMapToDouble
(IntFunction<? extends DoubleStream> mapper) abstract DoubleStream
LongStream.flatMapToDouble
(LongFunction<? extends DoubleStream> mapper) abstract DoubleStream
Stream.flatMapToDouble
(Function<? super T, ? extends DoubleStream> mapper) abstract <K,
V> EntryStream<K, V> Stream.flatmapToEntry
(Function<? super T, ? extends Map<? extends K, ? extends V>> mapper) abstract <K,
V> EntryStream<K, V> Stream.flatMapToEntry
(Function<? super T, ? extends Stream<? extends Map.Entry<? extends K, ? extends V>>> mapper) abstract FloatStream
Stream.flatmapToFloat
(Function<? super T, float[]> mapper) abstract FloatStream
DoubleStream.flatMapToFloat
(DoubleFunction<? extends FloatStream> mapper) abstract FloatStream
IntStream.flatMapToFloat
(IntFunction<? extends FloatStream> mapper) abstract FloatStream
LongStream.flatMapToFloat
(LongFunction<? extends FloatStream> mapper) abstract FloatStream
Stream.flatMapToFloat
(Function<? super T, ? extends FloatStream> mapper) abstract IntStream
Stream.flatmapToInt
(Function<? super T, int[]> mapper) abstract IntStream
ByteStream.flatMapToInt
(ByteFunction<? extends IntStream> mapper) abstract IntStream
CharStream.flatMapToInt
(CharFunction<? extends IntStream> mapper) abstract IntStream
DoubleStream.flatMapToInt
(DoubleFunction<? extends IntStream> mapper) abstract IntStream
FloatStream.flatMapToInt
(FloatFunction<? extends IntStream> mapper) abstract IntStream
LongStream.flatMapToInt
(LongFunction<? extends IntStream> mapper) abstract IntStream
ShortStream.flatMapToInt
(ShortFunction<? extends IntStream> mapper) abstract IntStream
Stream.flatMapToInt
(Function<? super T, ? extends IntStream> mapper) abstract LongStream
Stream.flatmapToLong
(Function<? super T, long[]> mapper) abstract LongStream
DoubleStream.flatMapToLong
(DoubleFunction<? extends LongStream> mapper) abstract LongStream
FloatStream.flatMapToLong
(FloatFunction<? extends LongStream> mapper) abstract LongStream
IntStream.flatMapToLong
(IntFunction<? extends LongStream> mapper) abstract LongStream
Stream.flatMapToLong
(Function<? super T, ? extends LongStream> mapper) abstract <T> Stream<T>
ByteStream.flatmapToObj
(ByteFunction<? extends Collection<? extends T>> mapper) abstract <T> Stream<T>
CharStream.flatmapToObj
(CharFunction<? extends Collection<? extends T>> mapper) abstract <T> Stream<T>
DoubleStream.flatmapToObj
(DoubleFunction<? extends Collection<? extends T>> mapper) abstract <T> Stream<T>
FloatStream.flatmapToObj
(FloatFunction<? extends Collection<? extends T>> mapper) abstract <T> Stream<T>
IntStream.flatmapToObj
(IntFunction<? extends Collection<? extends T>> mapper) abstract <T> Stream<T>
LongStream.flatmapToObj
(LongFunction<? extends Collection<? extends T>> mapper) abstract <T> Stream<T>
ShortStream.flatmapToObj
(ShortFunction<? extends Collection<? extends T>> mapper) abstract <T> Stream<T>
ByteStream.flatMapToObj
(ByteFunction<? extends Stream<? extends T>> mapper) abstract <T> Stream<T>
CharStream.flatMapToObj
(CharFunction<? extends Stream<? extends T>> mapper) abstract <T> Stream<T>
DoubleStream.flatMapToObj
(DoubleFunction<? extends Stream<? extends T>> mapper) abstract <T> Stream<T>
FloatStream.flatMapToObj
(FloatFunction<? extends Stream<? extends T>> mapper) abstract <T> Stream<T>
IntStream.flatMapToObj
(IntFunction<? extends Stream<? extends T>> mapper) abstract <T> Stream<T>
LongStream.flatMapToObj
(LongFunction<? extends Stream<? extends T>> mapper) abstract <T> Stream<T>
ShortStream.flatMapToObj
(ShortFunction<? extends Stream<? extends T>> mapper) abstract ShortStream
Stream.flatmapToShort
(Function<? super T, short[]> mapper) abstract ShortStream
IntStream.flatMapToShort
(IntFunction<? extends ShortStream> mapper) abstract ShortStream
Stream.flatMapToShort
(Function<? super T, ? extends ShortStream> mapper) <VV> EntryStream<K,
VV> EntryStream.flatmapValue
(BiFunction<? super K, ? super V, ? extends Collection<? extends VV>> valueMapper) <VV> EntryStream<K,
VV> EntryStream.flatmapValue
(Function<? super V, ? extends Collection<? extends VV>> valueMapper) <VV> EntryStream<K,
VV> EntryStream.flatMapValue
(BiFunction<? super K, ? super V, ? extends Stream<? extends VV>> valueMapper) <VV> EntryStream<K,
VV> EntryStream.flatMapValue
(Function<? super V, ? extends Stream<? extends VV>> valueMapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flattMap
(BiFunction<? super K, ? super V, ? extends Stream<? extends Map.Entry<? extends KK, ? extends VV>>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flattMap
(Function<? super Map.Entry<K, V>, ? extends Stream<? extends Map.Entry<? extends KK, ? extends VV>>> mapper) abstract <R> Stream<R>
abstract <K,
V> EntryStream<K, V> Stream.flattMapToEntry
(Function<? super T, ? extends EntryStream<? extends K, ? extends V>> mapper) abstract <T> Stream<T>
ByteStream.flattMapToObj
(ByteFunction<T[]> mapper) abstract <T> Stream<T>
CharStream.flattMapToObj
(CharFunction<T[]> mapper) abstract <T> Stream<T>
DoubleStream.flattMapToObj
(DoubleFunction<T[]> mapper) abstract <T> Stream<T>
FloatStream.flattMapToObj
(FloatFunction<T[]> mapper) abstract <T> Stream<T>
IntStream.flattMapToObj
(IntFunction<T[]> mapper) abstract <T> Stream<T>
LongStream.flattMapToObj
(LongFunction<T[]> mapper) abstract <T> Stream<T>
ShortStream.flattMapToObj
(ShortFunction<T[]> mapper) abstract <E extends Exception>
voidByteStream.forEach
(Throwables.ByteConsumer<E> action) abstract <E extends Exception>
voidCharStream.forEach
(Throwables.CharConsumer<E> action) abstract <E extends Exception>
voidDoubleStream.forEach
(Throwables.DoubleConsumer<E> action) <E extends Exception>
voidEntryStream.forEach
(Throwables.BiConsumer<? super K, ? super V, E> action) <E extends Exception>
voidEntryStream.forEach
(Throwables.Consumer<? super Map.Entry<K, V>, E> action) abstract <E extends Exception>
voidFloatStream.forEach
(Throwables.FloatConsumer<E> action) abstract <E extends Exception>
voidIntStream.forEach
(Throwables.IntConsumer<E> action) abstract <E extends Exception>
voidLongStream.forEach
(Throwables.LongConsumer<E> action) abstract <E extends Exception>
voidShortStream.forEach
(Throwables.ShortConsumer<E> action) abstract <E extends Exception>
voidStream.forEach
(Throwables.Consumer<? super T, E> action) Stream.forEach
(Throwables.Consumer<? super T, E> action, Throwables.Runnable<E2> onComplete) Stream.forEach
(Throwables.Function<? super T, ? extends Collection<? extends U>, E> flatMapper, Throwables.BiConsumer<? super T, ? super U, E2> action) Stream.forEach
(Throwables.Function<? super T, ? extends Collection<T2>, E> flatMapper, Throwables.Function<? super T2, ? extends Collection<T3>, E2> flatMapper2, Throwables.TriConsumer<? super T, ? super T2, ? super T3, E3> action) abstract <E extends Exception>
voidByteStream.forEachIndexed
(Throwables.IndexedByteConsumer<E> action) abstract <E extends Exception>
voidCharStream.forEachIndexed
(Throwables.IndexedCharConsumer<E> action) abstract <E extends Exception>
voidDoubleStream.forEachIndexed
(Throwables.IndexedDoubleConsumer<E> action) <E extends Exception>
voidEntryStream.forEachIndexed
(Throwables.IndexedConsumer<? super Map.Entry<K, V>, E> action) abstract <E extends Exception>
voidFloatStream.forEachIndexed
(Throwables.IndexedFloatConsumer<E> action) abstract <E extends Exception>
voidIntStream.forEachIndexed
(Throwables.IndexedIntConsumer<E> action) abstract <E extends Exception>
voidLongStream.forEachIndexed
(Throwables.IndexedLongConsumer<E> action) abstract <E extends Exception>
voidShortStream.forEachIndexed
(Throwables.IndexedShortConsumer<E> action) abstract <E extends Exception>
voidStream.forEachIndexed
(Throwables.IndexedConsumer<? super T, E> action) abstract <E extends Exception>
voidStream.forEachPair
(Throwables.BiConsumer<? super T, ? super T, E> action) abstract <E extends Exception>
voidStream.forEachPair
(Throwables.BiConsumer<? super T, ? super T, E> action, int increment) abstract <E extends Exception>
voidStream.forEachTriple
(Throwables.TriConsumer<? super T, ? super T, ? super T, E> action) abstract <E extends Exception>
voidStream.forEachTriple
(Throwables.TriConsumer<? super T, ? super T, ? super T, E> action, int increment) abstract <E extends Exception>
voidStream.forEachUntil
(MutableBoolean flagToBreak, Throwables.Consumer<? super T, E> action) Iterate and executeaction
untilflagToBreak
is set true.abstract <E extends Exception>
voidStream.forEachUntil
(Throwables.BiConsumer<? super T, MutableBoolean, E> action) Iterate and executeaction
until the flag is set true.<KK,
VV> EntryStream<KK, List<VV>> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper) <KK,
VV> EntryStream<KK, VV> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper, BinaryOperator<VV> mergeFunction) <KK,
VV> EntryStream<KK, VV> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper, BinaryOperator<VV> mergeFunction, Supplier<? extends Map<KK, VV>> mapFactory) <KK,
VV> EntryStream<KK, List<VV>> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper, Supplier<? extends Map<KK, List<VV>>> mapFactory) <KK,
A, D> EntryStream<KK, D> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Collector<? super Map.Entry<K, V>, A, D> downstream) <KK,
A, D> EntryStream<KK, D> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Collector<? super Map.Entry<K, V>, A, D> downstream, Supplier<? extends Map<KK, D>> mapFactory) <A,
D> EntryStream<K, D> <A,
D> EntryStream<K, D> EntryStream.groupBy
(Collector<? super Map.Entry<K, V>, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, BinaryOperator<V> mergeFunction) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends Map<K, V>> mapFactory) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Supplier<? extends Map<K, List<V>>> mapFactory) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Collector<? super V, A, D> downstream) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Collector<? super V, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Supplier<? extends Map<K, List<T>>> mapFactory) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Collector<? super T, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) abstract <K> EntryStream<K,
List<T>> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper) abstract <K,
V> EntryStream<K, List<V>> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper) abstract <K,
V> EntryStream<K, V> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, BinaryOperator<V> mergeFunction) abstract <K,
V> EntryStream<K, V> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends Map<K, V>> mapFactory) abstract <K,
V> EntryStream<K, List<V>> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Supplier<? extends Map<K, List<V>>> mapFactory) abstract <K,
V, A, D> EntryStream<K, D> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Collector<? super V, A, D> downstream) abstract <K,
V, A, D> EntryStream<K, D> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Collector<? super V, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) abstract <K> EntryStream<K,
List<T>> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Supplier<? extends Map<K, List<T>>> mapFactory) abstract <K,
A, D> EntryStream<K, D> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Collector<? super T, A, D> downstream) abstract <K,
A, D> EntryStream<K, D> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Collector<? super T, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) ByteStream.groupTo
(Throwables.ByteFunction<? extends K, E> keyMapper, Collector<Byte, A, D> downstream) ByteStream.groupTo
(Throwables.ByteFunction<? extends K, E> keyMapper, Collector<Byte, A, D> downstream, Supplier<? extends M> mapFactory) CharStream.groupTo
(Throwables.CharFunction<? extends K, E> keyMapper, Collector<Character, A, D> downstream) CharStream.groupTo
(Throwables.CharFunction<? extends K, E> keyMapper, Collector<Character, A, D> downstream, Supplier<? extends M> mapFactory) DoubleStream.groupTo
(Throwables.DoubleFunction<? extends K, E> keyMapper, Collector<Double, A, D> downstream) DoubleStream.groupTo
(Throwables.DoubleFunction<? extends K, E> keyMapper, Collector<Double, A, D> downstream, Supplier<? extends M> mapFactory) FloatStream.groupTo
(Throwables.FloatFunction<? extends K, E> keyMapper, Collector<Float, A, D> downstream) FloatStream.groupTo
(Throwables.FloatFunction<? extends K, E> keyMapper, Collector<Float, A, D> downstream, Supplier<? extends M> mapFactory) IntStream.groupTo
(Throwables.IntFunction<? extends K, E> keyMapper, Collector<Integer, A, D> downstream) IntStream.groupTo
(Throwables.IntFunction<? extends K, E> keyMapper, Collector<Integer, A, D> downstream, Supplier<? extends M> mapFactory) LongStream.groupTo
(Throwables.LongFunction<? extends K, E> keyMapper, Collector<Long, A, D> downstream) LongStream.groupTo
(Throwables.LongFunction<? extends K, E> keyMapper, Collector<Long, A, D> downstream, Supplier<? extends M> mapFactory) ShortStream.groupTo
(Throwables.ShortFunction<? extends K, E> keyMapper, Collector<Short, A, D> downstream) ShortStream.groupTo
(Throwables.ShortFunction<? extends K, E> keyMapper, Collector<Short, A, D> downstream, Supplier<? extends M> mapFactory) Stream.groupTo
(Throwables.Function<? super T, ? extends K, E> keyMapper) Stream.groupTo
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper) Stream.groupTo
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) Stream.groupTo
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper, Collector<? super V, A, D> downstream) Stream.groupTo
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper, Collector<? super V, A, D> downstream, Supplier<? extends M> mapFactory) Stream.groupTo
(Throwables.Function<? super T, ? extends K, E> keyMapper, Supplier<? extends M> mapFactory) Stream.groupTo
(Throwables.Function<? super T, ? extends K, E> keyMapper, Collector<? super T, A, D> downstream) Stream.groupTo
(Throwables.Function<? super T, ? extends K, E> keyMapper, Collector<? super T, A, D> downstream, Supplier<? extends M> mapFactory) Stream.intersection
(Function<? super T, ? extends U> mapper, Collection<U> c) Intersect with the specified Collection by the values mapped bymapper
.abstract u.Optional<T>
Stream.kthLargest
(int k, Comparator<? super T> comparator) abstract ByteStream
ByteStream.map
(ByteUnaryOperator mapper) abstract CharStream
CharStream.map
(CharUnaryOperator mapper) Returns a stream consisting of the results of applying the given function to the elements of this stream.abstract DoubleStream
DoubleStream.map
(DoubleUnaryOperator mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.map
(BiFunction<? super K, ? super V, ? extends Map.Entry<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.map
(BiFunction<? super K, ? super V, ? extends KK> keyMapper, BiFunction<? super K, ? super V, ? extends VV> valueMapper) <KK,
VV> EntryStream<KK, VV> EntryStream.map
(Function<? super Map.Entry<K, V>, ? extends Map.Entry<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.map
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper) abstract FloatStream
FloatStream.map
(FloatUnaryOperator mapper) abstract IntStream
IntStream.map
(IntUnaryOperator mapper) abstract LongStream
LongStream.map
(LongUnaryOperator mapper) abstract ShortStream
ShortStream.map
(ShortUnaryOperator mapper) abstract <R> Stream<R>
<R> Stream<R>
Stream.mapE
(Throwables.Function<? super T, ? extends R, ? extends Exception> mapper) abstract <R> Stream<R>
Stream.mapFirstOrElse
(Function<? super T, ? extends R> mapperForFirst, Function<? super T, ? extends R> mapperForElse) <KK> EntryStream<KK,
V> EntryStream.mapKey
(BiFunction<? super K, ? super V, ? extends KK> keyMapper) <KK> EntryStream<KK,
V> <KK> EntryStream<KK,
V> EntryStream.mapKeyPartial
(BiFunction<? super K, ? super V, u.Optional<? extends KK>> keyMapper) <KK> EntryStream<KK,
V> EntryStream.mapKeyPartial
(Function<? super K, u.Optional<? extends KK>> keyMapper) abstract <R> Stream<R>
Stream.mapLastOrElse
(Function<? super T, ? extends R> mapperForLast, Function<? super T, ? extends R> mapperForElse) abstract DoubleStream
DoubleStream.mapMulti
(DoubleMapMultiConsumer mapper) <KK,
VV> EntryStream<KK, VV> abstract IntStream
IntStream.mapMulti
(IntMapMultiConsumer mapper) abstract LongStream
LongStream.mapMulti
(LongMapMultiConsumer mapper) abstract <R> Stream<R>
Stream.mapMulti
(BiConsumer<? super T, ? super Consumer<R>> mapper) abstract DoubleStream
Stream.mapMultiToDouble
(BiConsumer<? super T, ? super DoubleConsumer> mapper) abstract IntStream
Stream.mapMultiToInt
(BiConsumer<? super T, ? super IntConsumer> mapper) abstract LongStream
Stream.mapMultiToLong
(BiConsumer<? super T, ? super LongConsumer> mapper) abstract ByteStream
ByteStream.mapPartial
(ByteFunction<u.OptionalByte> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract CharStream
CharStream.mapPartial
(CharFunction<u.OptionalChar> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract DoubleStream
DoubleStream.mapPartial
(DoubleFunction<u.OptionalDouble> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamex<KK,
VV> EntryStream<KK, VV> EntryStream.mapPartial
(BiFunction<? super K, ? super V, u.Optional<? extends Map.Entry<? extends KK, ? extends VV>>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.mapPartial
(Function<? super Map.Entry<K, V>, u.Optional<? extends Map.Entry<? extends KK, ? extends VV>>> mapper) abstract FloatStream
FloatStream.mapPartial
(FloatFunction<u.OptionalFloat> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract IntStream
IntStream.mapPartial
(IntFunction<u.OptionalInt> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract LongStream
LongStream.mapPartial
(LongFunction<u.OptionalLong> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract ShortStream
ShortStream.mapPartial
(ShortFunction<u.OptionalShort> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract <R> Stream<R>
Stream.mapPartial
(Function<? super T, u.Optional<? extends R>> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract DoubleStream
DoubleStream.mapPartialJdk
(DoubleFunction<OptionalDouble> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract IntStream
IntStream.mapPartialJdk
(IntFunction<OptionalInt> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract LongStream
LongStream.mapPartialJdk
(LongFunction<OptionalLong> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract <R> Stream<R>
Stream.mapPartialJdk
(Function<? super T, Optional<? extends R>> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract DoubleStream
Stream.mapPartialToDouble
(Function<? super T, u.OptionalDouble> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract DoubleStream
Stream.mapPartialToDoubleJdk
(Function<? super T, OptionalDouble> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract IntStream
Stream.mapPartialToInt
(Function<? super T, u.OptionalInt> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract IntStream
Stream.mapPartialToIntJdk
(Function<? super T, OptionalInt> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract LongStream
Stream.mapPartialToLong
(Function<? super T, u.OptionalLong> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract LongStream
Stream.mapPartialToLongJdk
(Function<? super T, OptionalLong> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract ByteStream
IntStream.mapToByte
(IntToByteFunction mapper) abstract ByteStream
Stream.mapToByte
(ToByteFunction<? super T> mapper) abstract CharStream
IntStream.mapToChar
(IntToCharFunction mapper) abstract CharStream
Stream.mapToChar
(ToCharFunction<? super T> mapper) abstract DoubleStream
FloatStream.mapToDouble
(FloatToDoubleFunction mapper) abstract DoubleStream
IntStream.mapToDouble
(IntToDoubleFunction mapper) abstract DoubleStream
LongStream.mapToDouble
(LongToDoubleFunction mapper) abstract DoubleStream
Stream.mapToDouble
(ToDoubleFunction<? super T> mapper) abstract <K,
V> EntryStream<K, V> Stream.mapToEntry
(Function<? super T, ? extends Map.Entry<? extends K, ? extends V>> mapper) abstract <K,
V> EntryStream<K, V> Stream.mapToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper) abstract FloatStream
DoubleStream.mapToFloat
(DoubleToFloatFunction mapper) abstract FloatStream
IntStream.mapToFloat
(IntToFloatFunction mapper) abstract FloatStream
LongStream.mapToFloat
(LongToFloatFunction mapper) abstract FloatStream
Stream.mapToFloat
(ToFloatFunction<? super T> mapper) abstract IntStream
ByteStream.mapToInt
(ByteToIntFunction mapper) abstract IntStream
CharStream.mapToInt
(CharToIntFunction mapper) Returns aIntStream
consisting of the results of applying the given function to the elements of this stream.abstract IntStream
DoubleStream.mapToInt
(DoubleToIntFunction mapper) abstract IntStream
FloatStream.mapToInt
(FloatToIntFunction mapper) abstract IntStream
LongStream.mapToInt
(LongToIntFunction mapper) abstract IntStream
ShortStream.mapToInt
(ShortToIntFunction mapper) abstract IntStream
Stream.mapToInt
(ToIntFunction<? super T> mapper) abstract LongStream
DoubleStream.mapToLong
(DoubleToLongFunction mapper) abstract LongStream
FloatStream.mapToLong
(FloatToLongFunction mapper) abstract LongStream
IntStream.mapToLong
(IntToLongFunction mapper) abstract LongStream
Stream.mapToLong
(ToLongFunction<? super T> mapper) abstract <T> Stream<T>
ByteStream.mapToObj
(ByteFunction<? extends T> mapper) abstract <T> Stream<T>
CharStream.mapToObj
(CharFunction<? extends T> mapper) Returns an object-valuedStream
consisting of the results of applying the given function to the elements of this stream.abstract <T> Stream<T>
DoubleStream.mapToObj
(DoubleFunction<? extends T> mapper) abstract <T> Stream<T>
FloatStream.mapToObj
(FloatFunction<? extends T> mapper) abstract <T> Stream<T>
IntStream.mapToObj
(IntFunction<? extends T> mapper) abstract <T> Stream<T>
LongStream.mapToObj
(LongFunction<? extends T> mapper) abstract <T> Stream<T>
ShortStream.mapToObj
(ShortFunction<? extends T> mapper) abstract ShortStream
IntStream.mapToShort
(IntToShortFunction mapper) abstract ShortStream
Stream.mapToShort
(ToShortFunction<? super T> mapper) <VV> EntryStream<K,
VV> EntryStream.mapValue
(BiFunction<? super K, ? super V, ? extends VV> valueMapper) <VV> EntryStream<K,
VV> <VV> EntryStream<K,
VV> EntryStream.mapValuePartial
(BiFunction<? super K, ? super V, u.Optional<? extends VV>> valueMapper) <VV> EntryStream<K,
VV> EntryStream.mapValuePartial
(Function<? super V, u.Optional<? extends VV>> valueMapper) EntryStream.max
(Comparator<? super Map.Entry<K, V>> comparator) abstract u.Optional<T>
Stream.max
(Comparator<? super T> comparator) Stream.maxAll
(Comparator<? super T> comparator) Stream.maxBy
(Function<? super T, ? extends Comparable> keyMapper) EntryStream.maxByKey
(Comparator<? super K> keyComparator) EntryStream.maxByValue
(Comparator<? super V> valueComparator) EntryStream.min
(Comparator<? super Map.Entry<K, V>> comparator) abstract u.Optional<T>
Stream.min
(Comparator<? super T> comparator) Stream.minAll
(Comparator<? super T> comparator) Stream.minBy
(Function<? super T, ? extends Comparable> keyMapper) EntryStream.minByKey
(Comparator<? super K> keyComparator) EntryStream.minByValue
(Comparator<? super V> valueComparator) <E extends Exception>
booleanEntryStream.nMatch
(long atLeast, long atMost, Throwables.BiPredicate<? super K, ? super V, E> predicate) <E extends Exception>
booleanEntryStream.nMatch
(long atLeast, long atMost, Throwables.Predicate<? super Map.Entry<K, V>, E> predicate) abstract <E extends Exception>
booleanStream.nMatch
(long atLeast, long atMost, Throwables.Predicate<? super T, E> predicate) abstract <E extends Exception>
booleanByteStream.noneMatch
(Throwables.BytePredicate<E> predicate) abstract <E extends Exception>
booleanCharStream.noneMatch
(Throwables.CharPredicate<E> predicate) abstract <E extends Exception>
booleanDoubleStream.noneMatch
(Throwables.DoublePredicate<E> predicate) <E extends Exception>
booleanEntryStream.noneMatch
(Throwables.BiPredicate<? super K, ? super V, E> predicate) <E extends Exception>
booleanEntryStream.noneMatch
(Throwables.Predicate<? super Map.Entry<K, V>, E> predicate) abstract <E extends Exception>
booleanFloatStream.noneMatch
(Throwables.FloatPredicate<E> predicate) abstract <E extends Exception>
booleanIntStream.noneMatch
(Throwables.IntPredicate<E> predicate) abstract <E extends Exception>
booleanLongStream.noneMatch
(Throwables.LongPredicate<E> predicate) abstract <E extends Exception>
booleanShortStream.noneMatch
(Throwables.ShortPredicate<E> predicate) abstract <E extends Exception>
booleanStream.noneMatch
(Throwables.Predicate<? super T, E> predicate) Same aspeek
EntryStream.onEach
(BiConsumer<? super K, ? super V> action) Stream.onEachE
(Throwables.Consumer<? super T, ? extends Exception> action) Stream.partitionBy
(Predicate<? super T> predicate) Stream.partitionBy
(Predicate<? super T> predicate, Collector<? super T, A, D> downstream) abstract EntryStream<Boolean,
List<T>> Stream.partitionByToEntry
(Predicate<? super T> predicate) abstract <A,
D> EntryStream<Boolean, D> Stream.partitionByToEntry
(Predicate<? super T> predicate, Collector<? super T, A, D> downstream) Stream.partitionTo
(Throwables.Predicate<? super T, E> predicate) Stream.partitionTo
(Throwables.Predicate<? super T, E> predicate, Collector<? super T, A, D> downstream) EntryStream.peek
(BiConsumer<? super K, ? super V> action) abstract byte
ByteStream.reduce
(byte identity, ByteBinaryOperator op) abstract u.OptionalByte
ByteStream.reduce
(ByteBinaryOperator op) abstract char
CharStream.reduce
(char identity, CharBinaryOperator op) abstract u.OptionalChar
CharStream.reduce
(CharBinaryOperator op) abstract double
DoubleStream.reduce
(double identity, DoubleBinaryOperator op) abstract u.OptionalDouble
DoubleStream.reduce
(DoubleBinaryOperator op) <E extends Exception>
u.Optional<Map.Entry<K,V>> EntryStream.reduce
(Throwables.BinaryOperator<Map.Entry<K, V>, E> accumulator) abstract float
FloatStream.reduce
(float identity, FloatBinaryOperator op) abstract u.OptionalFloat
FloatStream.reduce
(FloatBinaryOperator op) abstract int
IntStream.reduce
(int identity, IntBinaryOperator op) abstract u.OptionalInt
IntStream.reduce
(IntBinaryOperator op) abstract long
LongStream.reduce
(long identity, LongBinaryOperator op) abstract u.OptionalLong
LongStream.reduce
(LongBinaryOperator op) abstract short
ShortStream.reduce
(short identity, ShortBinaryOperator op) abstract u.OptionalShort
ShortStream.reduce
(ShortBinaryOperator op) abstract <E extends Exception>
u.Optional<T>Stream.reduce
(Throwables.BinaryOperator<T, E> accumulator) Stream.reduce
(T identity, Throwables.BinaryOperator<T, E> accumulator) abstract <U,
E extends Exception>
UStream.reduce
(U identity, Throwables.BiFunction<U, ? super T, U, E> accumulator, Throwables.BinaryOperator<U, E> combiner) abstract <E extends Exception>
u.Optional<T>Stream.reduceUntil
(Throwables.BinaryOperator<T, E> accumulator, Throwables.Predicate<? super T, E> conditionToBreak) Stream.reduceUntil
(T identity, Throwables.BinaryOperator<T, E> accumulator, Throwables.Predicate<? super T, E> conditionToBreak) abstract <U,
E extends Exception>
UStream.reduceUntil
(U identity, Throwables.BiFunction<U, ? super T, U, E> accumulator, Throwables.BinaryOperator<U, E> combiner, Throwables.Predicate<? super U, E> conditionToBreak) BaseStream.reverseSorted()
EntryStream.reverseSorted
(Comparator<? super Map.Entry<K, V>> comparator) Stream.reverseSorted
(Comparator<? super T> comparator) EntryStream.skipUntil
(BiPredicate<? super K, ? super V> predicate) abstract <R> Stream<R>
Stream.slidingMap
(TriFunction<? super T, ? super T, ? super T, ? extends R> mapper) abstract <R> Stream<R>
Stream.slidingMap
(TriFunction<? super T, ? super T, ? super T, ? extends R> mapper, int increment) Slide withwindowSize = 3
and the specifiedincrement
, thenmap
by the specifiedmapper
.abstract <R> Stream<R>
Stream.slidingMap
(TriFunction<? super T, ? super T, ? super T, ? extends R> mapper, int increment, boolean ignoreNotPaired) abstract <R> Stream<R>
Stream.slidingMap
(BiFunction<? super T, ? super T, ? extends R> mapper) abstract <R> Stream<R>
Stream.slidingMap
(BiFunction<? super T, ? super T, ? extends R> mapper, int increment) Slide withwindowSize = 2
and the specifiedincrement
, thenmap
by the specifiedmapper
.abstract <R> Stream<R>
Stream.slidingMap
(BiFunction<? super T, ? super T, ? extends R> mapper, int increment, boolean ignoreNotPaired) BaseStream.sorted()
Returns a stream consisting of the elements of this stream in sorted order.EntryStream.sorted
(Comparator<? super Map.Entry<K, V>> comparator) Stream.sorted
(Comparator<? super T> comparator) Stream.sortedBy
(Function<? super T, ? extends Comparable> keyMapper) EntryStream.sortedByDouble
(ToDoubleFunction<? super Map.Entry<K, V>> keyMapper) Stream.sortedByDouble
(ToDoubleFunction<? super T> keyMapper) EntryStream.sortedByInt
(ToIntFunction<? super Map.Entry<K, V>> keyMapper) Stream.sortedByInt
(ToIntFunction<? super T> keyMapper) EntryStream.sortedByKey
(Comparator<? super K> keyComparator) EntryStream.sortedByLong
(ToLongFunction<? super Map.Entry<K, V>> keyMapper) Stream.sortedByLong
(ToLongFunction<? super T> keyMapper) EntryStream.sortedByValue
(Comparator<? super V> valueComparator) abstract double
Stream.sumDouble
(ToDoubleFunction<? super T> mapper) abstract long
Stream.sumInt
(ToIntFunction<? super T> mapper) abstract long
Stream.sumLong
(ToLongFunction<? super T> mapper) Keep the elements until the given predicate returns false.EntryStream.takeWhile
(BiPredicate<? super K, ? super V> predicate) <K,
V, E extends Exception, E2 extends Exception>
ImmutableMap<K,V> Stream.toImmutableMap
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper) <K,
V, E extends Exception, E2 extends Exception>
ImmutableMap<K,V> Stream.toImmutableMap
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction) ByteStream.toMap
(Throwables.ByteFunction<? extends K, E> keyMapper, Throwables.ByteFunction<? extends V, E2> valueMapper) ByteStream.toMap
(Throwables.ByteFunction<? extends K, E> keyMapper, Throwables.ByteFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction) ByteStream.toMap
(Throwables.ByteFunction<? extends K, E> keyMapper, Throwables.ByteFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends M> mapFactory) ByteStream.toMap
(Throwables.ByteFunction<? extends K, E> keyMapper, Throwables.ByteFunction<? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) CharStream.toMap
(Throwables.CharFunction<? extends K, E> keyMapper, Throwables.CharFunction<? extends V, E2> valueMapper) CharStream.toMap
(Throwables.CharFunction<? extends K, E> keyMapper, Throwables.CharFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction) CharStream.toMap
(Throwables.CharFunction<? extends K, E> keyMapper, Throwables.CharFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends M> mapFactory) CharStream.toMap
(Throwables.CharFunction<? extends K, E> keyMapper, Throwables.CharFunction<? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) DoubleStream.toMap
(Throwables.DoubleFunction<? extends K, E> keyMapper, Throwables.DoubleFunction<? extends V, E2> valueMapper) DoubleStream.toMap
(Throwables.DoubleFunction<? extends K, E> keyMapper, Throwables.DoubleFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction) DoubleStream.toMap
(Throwables.DoubleFunction<? extends K, E> keyMapper, Throwables.DoubleFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends M> mapFactory) DoubleStream.toMap
(Throwables.DoubleFunction<? extends K, E> keyMapper, Throwables.DoubleFunction<? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) FloatStream.toMap
(Throwables.FloatFunction<? extends K, E> keyMapper, Throwables.FloatFunction<? extends V, E2> valueMapper) FloatStream.toMap
(Throwables.FloatFunction<? extends K, E> keyMapper, Throwables.FloatFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction) FloatStream.toMap
(Throwables.FloatFunction<? extends K, E> keyMapper, Throwables.FloatFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends M> mapFactory) FloatStream.toMap
(Throwables.FloatFunction<? extends K, E> keyMapper, Throwables.FloatFunction<? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) IntStream.toMap
(Throwables.IntFunction<? extends K, E> keyMapper, Throwables.IntFunction<? extends V, E2> valueMapper) IntStream.toMap
(Throwables.IntFunction<? extends K, E> keyMapper, Throwables.IntFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction) IntStream.toMap
(Throwables.IntFunction<? extends K, E> keyMapper, Throwables.IntFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends M> mapFactory) IntStream.toMap
(Throwables.IntFunction<? extends K, E> keyMapper, Throwables.IntFunction<? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) LongStream.toMap
(Throwables.LongFunction<? extends K, E> keyMapper, Throwables.LongFunction<? extends V, E2> valueMapper) LongStream.toMap
(Throwables.LongFunction<? extends K, E> keyMapper, Throwables.LongFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction) LongStream.toMap
(Throwables.LongFunction<? extends K, E> keyMapper, Throwables.LongFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends M> mapFactory) LongStream.toMap
(Throwables.LongFunction<? extends K, E> keyMapper, Throwables.LongFunction<? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) ShortStream.toMap
(Throwables.ShortFunction<? extends K, E> keyMapper, Throwables.ShortFunction<? extends V, E2> valueMapper) ShortStream.toMap
(Throwables.ShortFunction<? extends K, E> keyMapper, Throwables.ShortFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction) ShortStream.toMap
(Throwables.ShortFunction<? extends K, E> keyMapper, Throwables.ShortFunction<? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends M> mapFactory) ShortStream.toMap
(Throwables.ShortFunction<? extends K, E> keyMapper, Throwables.ShortFunction<? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) Stream.toMap
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper) Stream.toMap
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction) Stream.toMap
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends M> mapFactory) Stream.toMap
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) abstract <K,
E extends Exception>
ListMultimap<K,T> Stream.toMultimap
(Throwables.Function<? super T, ? extends K, E> keyMapper) abstract <K,
V, E extends Exception, E2 extends Exception>
ListMultimap<K,V> Stream.toMultimap
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper) abstract <K,
V, C extends Collection<V>, M extends Multimap<K, V, C>, E extends Exception, E2 extends Exception>
MStream.toMultimap
(Throwables.Function<? super T, ? extends K, E> keyMapper, Throwables.Function<? super T, ? extends V, E2> valueMapper, Supplier<? extends M> mapFactory) abstract <K,
V extends Collection<T>, M extends Multimap<K, T, V>, E extends Exception>
MStream.toMultimap
(Throwables.Function<? super T, ? extends K, E> keyMapper, Supplier<? extends M> mapFactory) abstract ByteStream
ByteStream.zipWith
(ByteStream b, byte valueForNoneA, byte valueForNoneB, ByteBinaryOperator zipFunction) abstract ByteStream
ByteStream.zipWith
(ByteStream b, ByteBinaryOperator zipFunction) abstract ByteStream
ByteStream.zipWith
(ByteStream b, ByteStream c, byte valueForNoneA, byte valueForNoneB, byte valueForNoneC, ByteTernaryOperator zipFunction) abstract ByteStream
ByteStream.zipWith
(ByteStream b, ByteStream c, ByteTernaryOperator zipFunction) abstract CharStream
CharStream.zipWith
(CharStream b, char valueForNoneA, char valueForNoneB, CharBinaryOperator zipFunction) abstract CharStream
CharStream.zipWith
(CharStream b, CharBinaryOperator zipFunction) abstract CharStream
CharStream.zipWith
(CharStream b, CharStream c, char valueForNoneA, char valueForNoneB, char valueForNoneC, CharTernaryOperator zipFunction) abstract CharStream
CharStream.zipWith
(CharStream b, CharStream c, CharTernaryOperator zipFunction) abstract DoubleStream
DoubleStream.zipWith
(DoubleStream b, double valueForNoneA, double valueForNoneB, DoubleBinaryOperator zipFunction) abstract DoubleStream
DoubleStream.zipWith
(DoubleStream b, DoubleStream c, double valueForNoneA, double valueForNoneB, double valueForNoneC, DoubleTernaryOperator zipFunction) abstract DoubleStream
DoubleStream.zipWith
(DoubleStream b, DoubleStream c, DoubleTernaryOperator zipFunction) abstract DoubleStream
DoubleStream.zipWith
(DoubleStream b, DoubleBinaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, float valueForNoneA, float valueForNoneB, FloatBinaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, FloatBinaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, FloatStream c, float valueForNoneA, float valueForNoneB, float valueForNoneC, FloatTernaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, FloatStream c, FloatTernaryOperator zipFunction) abstract IntStream
IntStream.zipWith
(IntStream b, int valueForNoneA, int valueForNoneB, IntBinaryOperator zipFunction) abstract IntStream
IntStream.zipWith
(IntStream b, IntStream c, int valueForNoneA, int valueForNoneB, int valueForNoneC, IntTernaryOperator zipFunction) abstract IntStream
IntStream.zipWith
(IntStream b, IntStream c, IntTernaryOperator zipFunction) abstract IntStream
IntStream.zipWith
(IntStream b, IntBinaryOperator zipFunction) abstract LongStream
LongStream.zipWith
(LongStream b, long valueForNoneA, long valueForNoneB, LongBinaryOperator zipFunction) abstract LongStream
LongStream.zipWith
(LongStream b, LongStream c, long valueForNoneA, long valueForNoneB, long valueForNoneC, LongTernaryOperator zipFunction) abstract LongStream
LongStream.zipWith
(LongStream b, LongStream c, LongTernaryOperator zipFunction) abstract LongStream
LongStream.zipWith
(LongStream b, LongBinaryOperator zipFunction) abstract ShortStream
ShortStream.zipWith
(ShortStream b, short valueForNoneA, short valueForNoneB, ShortBinaryOperator zipFunction) abstract ShortStream
ShortStream.zipWith
(ShortStream b, ShortBinaryOperator zipFunction) abstract ShortStream
ShortStream.zipWith
(ShortStream b, ShortStream c, short valueForNoneA, short valueForNoneB, short valueForNoneC, ShortTernaryOperator zipFunction) abstract ShortStream
ShortStream.zipWith
(ShortStream b, ShortStream c, ShortTernaryOperator zipFunction) abstract <T2,
T3, R> Stream<R> Stream.zipWith
(Stream<T2> b, Stream<T3> c, TriFunction<? super T, ? super T2, ? super T3, ? extends R> zipFunction) abstract <T2,
T3, R> Stream<R> Stream.zipWith
(Stream<T2> b, Stream<T3> c, T valueForNoneA, T2 valueForNoneB, T3 valueForNoneC, TriFunction<? super T, ? super T2, ? super T3, ? extends R> zipFunction) abstract <T2,
R> Stream<R> Stream.zipWith
(Stream<T2> b, BiFunction<? super T, ? super T2, ? extends R> zipFunction) abstract <T2,
R> Stream<R> Stream.zipWith
(Stream<T2> b, T valueForNoneA, T2 valueForNoneB, BiFunction<? super T, ? super T2, ? extends R> zipFunction) abstract <T2,
T3, R> Stream<R> Stream.zipWith
(Collection<T2> b, Collection<T3> c, TriFunction<? super T, ? super T2, ? super T3, ? extends R> zipFunction) abstract <T2,
T3, R> Stream<R> Stream.zipWith
(Collection<T2> b, Collection<T3> c, T valueForNoneA, T2 valueForNoneB, T3 valueForNoneC, TriFunction<? super T, ? super T2, ? super T3, ? extends R> zipFunction) abstract <T2,
R> Stream<R> Stream.zipWith
(Collection<T2> b, BiFunction<? super T, ? super T2, ? extends R> zipFunction) abstract <T2,
R> Stream<R> Stream.zipWith
(Collection<T2> b, T valueForNoneA, T2 valueForNoneB, BiFunction<? super T, ? super T2, ? extends R> zipFunction)