Uses of Interface
com.landawn.abacus.util.function.ShortBinaryOperator
Packages that use ShortBinaryOperator
-
Uses of ShortBinaryOperator in com.landawn.abacus.util
Fields in com.landawn.abacus.util declared as ShortBinaryOperatorModifier and TypeFieldDescriptionstatic final ShortBinaryOperator
Fn.FnS.ShortBinaryOperators.MAX
static final ShortBinaryOperator
Fn.FnS.ShortBinaryOperators.MIN
-
Uses of ShortBinaryOperator in com.landawn.abacus.util.stream
Methods in com.landawn.abacus.util.stream with parameters of type ShortBinaryOperatorModifier and TypeMethodDescriptionabstract ShortStream
ShortStream.collapse
(ShortBiPredicate collapsible, ShortBinaryOperator mergeFunction) abstract ShortStream
ShortStream.collapse
(ShortTriPredicate collapsible, ShortBinaryOperator mergeFunction) abstract ShortStream
ShortStream.rangeMap
(ShortBiPredicate sameRange, ShortBinaryOperator 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 short
ShortStream.reduce
(short identity, ShortBinaryOperator op) abstract u.OptionalShort
ShortStream.reduce
(ShortBinaryOperator op) abstract ShortStream
ShortStream.scan
(short init, ShortBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.abstract ShortStream
ShortStream.scan
(short init, ShortBinaryOperator accumulator, boolean initIncluded) abstract ShortStream
ShortStream.scan
(ShortBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.static ShortStream
ShortStream.zip
(short[] a, short[] b, short valueForNoneA, short valueForNoneB, ShortBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static ShortStream
ShortStream.zip
(short[] a, short[] b, ShortBinaryOperator zipFunction) Zip together the "a" and "b" arrays until one of them runs out of values.static ShortStream
ShortStream.zip
(ShortIterator a, ShortIterator b, short valueForNoneA, short valueForNoneB, ShortBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static ShortStream
ShortStream.zip
(ShortIterator a, ShortIterator b, ShortBinaryOperator zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static ShortStream
ShortStream.zip
(ShortStream a, ShortStream b, short valueForNoneA, short valueForNoneB, ShortBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static ShortStream
ShortStream.zip
(ShortStream a, ShortStream b, ShortBinaryOperator zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.abstract ShortStream
ShortStream.zipWith
(ShortStream b, short valueForNoneA, short valueForNoneB, ShortBinaryOperator zipFunction) abstract ShortStream
ShortStream.zipWith
(ShortStream b, ShortBinaryOperator zipFunction)