Uses of Interface
com.landawn.abacus.util.function.FloatBiFunction
Package
Description
-
Uses of FloatBiFunction in com.landawn.abacus.util
Modifier and TypeMethodDescriptionstatic FloatBiFunction<MergeResult>
Fn.FnF.alternated()
Deprecated. -
Uses of FloatBiFunction in com.landawn.abacus.util.function
-
Uses of FloatBiFunction in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionstatic FloatStream
FloatStream.merge
(float[] a, float[] b, float[] c, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(float[] a, float[] b, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(FloatIterator a, FloatIterator b, FloatIterator c, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(FloatIterator a, FloatIterator b, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(FloatStream a, FloatStream b, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(FloatStream a, FloatStream b, FloatStream c, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(Collection<? extends FloatStream> c, FloatBiFunction<MergeResult> nextSelector) abstract FloatStream
FloatStream.mergeWith
(FloatStream b, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.parallelMerge
(Collection<? extends FloatStream> c, FloatBiFunction<MergeResult> nextSelector) All the elements from each inputCollection/Iterator/Stream
will be merged into two queues by multiple threads.static FloatStream
FloatStream.parallelMerge
(Collection<? extends FloatStream> c, FloatBiFunction<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>
FloatStream.rangeMapToObj
(FloatBiPredicate sameRange, FloatBiFunction<? 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
(float[] a, float[] b, float valueForNoneA, float valueForNoneB, FloatBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(float[] a, float[] b, FloatBiFunction<? extends R> zipFunction) Zip together the "a" and "b" arrays until one of them runs out of values.static <R> Stream<R>
Stream.zip
(FloatIterator a, FloatIterator b, float valueForNoneA, float valueForNoneB, FloatBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(FloatIterator a, FloatIterator b, FloatBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(FloatStream a, FloatStream b, float valueForNoneA, float valueForNoneB, FloatBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(FloatStream a, FloatStream b, FloatBiFunction<? extends R> zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.