Uses of Class
com.landawn.abacus.util.stream.DoubleStream
-
Uses of DoubleStream in com.landawn.abacus.util
-
Uses of DoubleStream in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionabstract DoubleStream
DoubleStream.append
(double... a) abstract DoubleStream
DoubleStream.appendIfEmpty
(double... a) abstract DoubleStream
FloatStream.asDoubleStream()
abstract DoubleStream
IntStream.asDoubleStream()
abstract DoubleStream
LongStream.asDoubleStream()
abstract DoubleStream
DoubleStream.collapse
(DoubleBiPredicate collapsible, DoubleBinaryOperator mergeFunction) Merge series of adjacent elements which satisfy the given predicate using the merger function and return a new stream.abstract DoubleStream
DoubleStream.collapse
(DoubleTriPredicate collapsible, DoubleBinaryOperator mergeFunction) static DoubleStream
DoubleStream.concat
(double[]... a) static DoubleStream
DoubleStream.concat
(DoubleIterator... a) static DoubleStream
DoubleStream.concat
(DoubleStream... a) static DoubleStream
DoubleStream.concat
(Collection<? extends DoubleStream> c) static DoubleStream
static DoubleStream
DoubleStream.concatIterators
(Collection<? extends DoubleIterator> c) static DoubleStream
DoubleStream.defer
(Supplier<DoubleStream> supplier) Lazy evaluation.static DoubleStream
DoubleStream.empty()
abstract DoubleStream
DoubleStream.flatmap
(DoubleFunction<double[]> mapper) abstract DoubleStream
DoubleStream.flatMap
(DoubleFunction<? extends DoubleStream> 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) static DoubleStream
DoubleStream.flatten
(double[][] a) static DoubleStream
DoubleStream.flatten
(double[][][] a) static DoubleStream
DoubleStream.flatten
(double[][] a, boolean vertically) static DoubleStream
DoubleStream.flatten
(double[][] a, double valueForNone, boolean vertically) static DoubleStream
DoubleStream.from
(float... a) Deprecated.static DoubleStream
DoubleStream.from
(float[] a, int fromIndex, int toIndex) Deprecated.static DoubleStream
DoubleStream.from
(Supplier<DoubleList> supplier) Lazy evaluation.static DoubleStream
DoubleStream.generate
(DoubleSupplier s) static DoubleStream
DoubleStream.iterate
(double init, BooleanSupplier hasNext, DoubleUnaryOperator f) static DoubleStream
DoubleStream.iterate
(double init, DoublePredicate hasNext, DoubleUnaryOperator f) static DoubleStream
DoubleStream.iterate
(double init, DoubleUnaryOperator f) static DoubleStream
DoubleStream.iterate
(BooleanSupplier hasNext, DoubleSupplier next) abstract DoubleStream
DoubleStream.map
(DoubleUnaryOperator mapper) abstract DoubleStream
DoubleStream.mapMulti
(DoubleMapMultiConsumer mapper) abstract DoubleStream
Stream.mapMultiToDouble
(BiConsumer<? super T, ? super DoubleConsumer> mapper) abstract DoubleStream
DoubleStream.mapPartial
(DoubleFunction<u.OptionalDouble> 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 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 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) static DoubleStream
DoubleStream.merge
(double[] a, double[] b, double[] c, DoubleBiFunction<MergeResult> nextSelector) static DoubleStream
DoubleStream.merge
(double[] a, double[] b, DoubleBiFunction<MergeResult> nextSelector) static DoubleStream
DoubleStream.merge
(DoubleIterator a, DoubleIterator b, DoubleIterator c, DoubleBiFunction<MergeResult> nextSelector) static DoubleStream
DoubleStream.merge
(DoubleIterator a, DoubleIterator b, DoubleBiFunction<MergeResult> nextSelector) DoubleStream.merge
(DoubleStream b, DoubleBiFunction<MergeResult> nextSelector) Deprecated.static DoubleStream
DoubleStream.merge
(DoubleStream a, DoubleStream b, DoubleBiFunction<MergeResult> nextSelector) static DoubleStream
DoubleStream.merge
(DoubleStream a, DoubleStream b, DoubleStream c, DoubleBiFunction<MergeResult> nextSelector) static DoubleStream
DoubleStream.merge
(Collection<? extends DoubleStream> c, DoubleBiFunction<MergeResult> nextSelector) abstract DoubleStream
DoubleStream.mergeWith
(DoubleStream b, DoubleBiFunction<MergeResult> nextSelector) static DoubleStream
DoubleStream.of
(double... a) static DoubleStream
DoubleStream.of
(double[] a, int startIndex, int endIndex) static DoubleStream
DoubleStream.of
(DoubleIterator iterator) static DoubleStream
DoubleStream.of
(u.OptionalDouble op) static DoubleStream
static DoubleStream
static DoubleStream
DoubleStream.of
(DoubleBuffer buf) static DoubleStream
DoubleStream.of
(Collection<Double> c) static DoubleStream
DoubleStream.of
(OptionalDouble op) static DoubleStream
DoubleStream.of
(DoubleStream stream) static DoubleStream
DoubleStream.ofNullable
(Double e) static DoubleStream
DoubleStream.parallelMerge
(Collection<? extends DoubleStream> c, DoubleBiFunction<MergeResult> nextSelector) All the elements from each inputCollection/Iterator/Stream
will be merged into two queues by multiple threads.static DoubleStream
DoubleStream.parallelMerge
(Collection<? extends DoubleStream> c, DoubleBiFunction<MergeResult> nextSelector, int maxThreadNum) All the elements from each inputCollection/Iterator/Stream
will be merged into two queues by multiple threads.abstract DoubleStream
DoubleStream.prepend
(double... a) static DoubleStream
DoubleStream.random()
abstract DoubleStream
DoubleStream.rangeMap
(DoubleBiPredicate sameRange, DoubleBinaryOperator mapper) Note: copied from StreamEx: https://github.com/amaembo/streamex
Returns a stream consisting of results of applying the given function to the ranges created from the source elements.DoubleStream.rateLimited
(RateLimiter rateLimiter) static DoubleStream
DoubleStream.repeat
(double element, long n) abstract DoubleStream
DoubleStream.scan
(double init, DoubleBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.abstract DoubleStream
DoubleStream.scan
(double init, DoubleBinaryOperator accumulator, boolean initIncluded) abstract DoubleStream
DoubleStream.scan
(DoubleBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.DoubleStream.skipUntil
(DoublePredicate predicate) abstract DoubleStream
DoubleStream.top
(int n)
This method only runs sequentially, even in parallel stream.abstract DoubleStream
DoubleStream.top
(int n, Comparator<? super Double> comparator)
This method only runs sequentially, even in parallel stream.static DoubleStream
DoubleStream.zip
(double[] a, double[] b, double[] c, double valueForNoneA, double valueForNoneB, double valueForNoneC, DoubleTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(double[] a, double[] b, double[] c, DoubleTernaryOperator zipFunction) Zip together the "a", "b" and "c" arrays until one of them runs out of values.static DoubleStream
DoubleStream.zip
(double[] a, double[] b, double valueForNoneA, double valueForNoneB, DoubleBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(double[] a, double[] b, DoubleBinaryOperator zipFunction) Zip together the "a" and "b" arrays until one of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleIterator a, DoubleIterator b, double valueForNoneA, double valueForNoneB, DoubleBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleIterator a, DoubleIterator b, DoubleIterator c, double valueForNoneA, double valueForNoneB, double valueForNoneC, DoubleTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleIterator a, DoubleIterator b, DoubleIterator c, DoubleTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleIterator a, DoubleIterator b, DoubleBinaryOperator zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleStream a, DoubleStream b, double valueForNoneA, double valueForNoneB, DoubleBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleStream a, DoubleStream b, DoubleStream c, double valueForNoneA, double valueForNoneB, double valueForNoneC, DoubleTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleStream a, DoubleStream b, DoubleStream c, DoubleTernaryOperator zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleStream a, DoubleStream b, DoubleBinaryOperator zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.static DoubleStream
DoubleStream.zip
(Collection<? extends DoubleStream> c, double[] valuesForNone, DoubleNFunction<Double> zipFunction) Zip together the iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(Collection<? extends DoubleStream> c, DoubleNFunction<Double> zipFunction) Zip together the iterators until one of them runs out of values.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) Modifier and TypeMethodDescriptionstatic DoubleStream
DoubleStream.concat
(DoubleStream... a) DoubleStream.merge
(DoubleStream b, DoubleBiFunction<MergeResult> nextSelector) Deprecated.replaced bymergeWith(DoubleStream, DoubleBiFunction)
static DoubleStream
DoubleStream.merge
(DoubleStream a, DoubleStream b, DoubleBiFunction<MergeResult> nextSelector) static DoubleStream
DoubleStream.merge
(DoubleStream a, DoubleStream b, DoubleStream c, DoubleBiFunction<MergeResult> nextSelector) abstract DoubleStream
DoubleStream.mergeWith
(DoubleStream b, DoubleBiFunction<MergeResult> nextSelector) static DoubleStream
DoubleStream.zip
(DoubleStream a, DoubleStream b, double valueForNoneA, double valueForNoneB, DoubleBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleStream a, DoubleStream b, DoubleStream c, double valueForNoneA, double valueForNoneB, double valueForNoneC, DoubleTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleStream a, DoubleStream b, DoubleStream c, DoubleTernaryOperator zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static DoubleStream
DoubleStream.zip
(DoubleStream a, DoubleStream b, DoubleBinaryOperator zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.static <R> Stream<R>
Stream.zip
(DoubleStream a, DoubleStream b, double valueForNoneA, double valueForNoneB, DoubleBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(DoubleStream a, DoubleStream b, DoubleBiFunction<? extends R> zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.static <R> Stream<R>
Stream.zip
(DoubleStream a, DoubleStream b, DoubleStream c, double valueForNoneA, double valueForNoneB, double valueForNoneC, DoubleTriFunction<? extends R> zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(DoubleStream a, DoubleStream b, DoubleStream c, DoubleTriFunction<? extends R> zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.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) Modifier and TypeMethodDescriptionstatic DoubleStream
DoubleStream.concat
(Collection<? extends DoubleStream> c) static DoubleStream
DoubleStream.defer
(Supplier<DoubleStream> supplier) Lazy evaluation.abstract DoubleStream
DoubleStream.flatMap
(DoubleFunction<? extends DoubleStream> 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) static DoubleStream
DoubleStream.merge
(Collection<? extends DoubleStream> c, DoubleBiFunction<MergeResult> nextSelector) static DoubleStream
DoubleStream.parallelMerge
(Collection<? extends DoubleStream> c, DoubleBiFunction<MergeResult> nextSelector) All the elements from each inputCollection/Iterator/Stream
will be merged into two queues by multiple threads.static DoubleStream
DoubleStream.parallelMerge
(Collection<? extends DoubleStream> c, DoubleBiFunction<MergeResult> nextSelector, int maxThreadNum) All the elements from each inputCollection/Iterator/Stream
will be merged into two queues by multiple threads.static DoubleStream
DoubleStream.zip
(Collection<? extends DoubleStream> c, double[] valuesForNone, DoubleNFunction<Double> zipFunction) Zip together the iterators until all of them runs out of values.static DoubleStream
DoubleStream.zip
(Collection<? extends DoubleStream> c, DoubleNFunction<Double> zipFunction) Zip together the iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(Collection<? extends DoubleStream> c, double[] valuesForNone, DoubleNFunction<? extends R> zipFunction) Zip together the iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(Collection<? extends DoubleStream> c, DoubleNFunction<? extends R> zipFunction) Zip together the iterators until one of them runs out of values.
mergeWith(DoubleStream, DoubleBiFunction)