Uses of Interface
com.landawn.abacus.util.function.CharBinaryOperator
Packages that use CharBinaryOperator
-
Uses of CharBinaryOperator in com.landawn.abacus.util
Fields in com.landawn.abacus.util declared as CharBinaryOperatorModifier and TypeFieldDescriptionstatic final CharBinaryOperator
Fn.FnC.CharBinaryOperators.MAX
static final CharBinaryOperator
Fn.FnC.CharBinaryOperators.MIN
-
Uses of CharBinaryOperator in com.landawn.abacus.util.stream
Methods in com.landawn.abacus.util.stream with parameters of type CharBinaryOperatorModifier and TypeMethodDescriptionabstract CharStream
CharStream.collapse
(CharBiPredicate collapsible, CharBinaryOperator mergeFunction) Merge series of adjacent elements which satisfy the given predicate using the merger function and return a new stream.abstract CharStream
CharStream.collapse
(CharTriPredicate collapsible, CharBinaryOperator mergeFunction) abstract CharStream
CharStream.rangeMap
(CharBiPredicate sameRange, CharBinaryOperator 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.abstract char
CharStream.reduce
(char identity, CharBinaryOperator op) abstract u.OptionalChar
CharStream.reduce
(CharBinaryOperator op) abstract CharStream
CharStream.scan
(char init, CharBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.abstract CharStream
CharStream.scan
(char init, CharBinaryOperator accumulator, boolean initIncluded) abstract CharStream
CharStream.scan
(CharBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.static CharStream
CharStream.zip
(char[] a, char[] b, char valueForNoneA, char valueForNoneB, CharBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static CharStream
CharStream.zip
(char[] a, char[] b, CharBinaryOperator zipFunction) Zip together the "a" and "b" arrays until one of them runs out of values.static CharStream
CharStream.zip
(CharIterator a, CharIterator b, char valueForNoneA, char valueForNoneB, CharBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static CharStream
CharStream.zip
(CharIterator a, CharIterator b, CharBinaryOperator zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static CharStream
CharStream.zip
(CharStream a, CharStream b, char valueForNoneA, char valueForNoneB, CharBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static CharStream
CharStream.zip
(CharStream a, CharStream b, CharBinaryOperator zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.abstract CharStream
CharStream.zipWith
(CharStream b, char valueForNoneA, char valueForNoneB, CharBinaryOperator zipFunction) abstract CharStream
CharStream.zipWith
(CharStream b, CharBinaryOperator zipFunction)