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