Uses of Interface
com.landawn.abacus.util.function.DoubleBiFunction
Package
Description
-
Uses of DoubleBiFunction in com.landawn.abacus.util
Modifier and TypeMethodDescriptionstatic DoubleBiFunction<MergeResult>
Fn.FnD.alternated()
Deprecated. -
Uses of DoubleBiFunction in com.landawn.abacus.util.function
-
Uses of DoubleBiFunction in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionstatic 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) 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.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 <T> Stream<T>
DoubleStream.rangeMapToObj
(DoubleBiPredicate sameRange, DoubleBiFunction<? extends T> 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.static <R> Stream<R>
Stream.zip
(double[] a, double[] 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
(double[] a, double[] b, DoubleBiFunction<? extends R> zipFunction) Zip together the "a" and "b" arrays until one of them runs out of values.static <R> Stream<R>
Stream.zip
(DoubleIterator a, DoubleIterator 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
(DoubleIterator a, DoubleIterator b, DoubleBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators 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.