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