Uses of Interface
com.landawn.abacus.util.function.ByteBinaryOperator
-
Uses of ByteBinaryOperator in com.landawn.abacus.util
Modifier and TypeFieldDescriptionstatic final ByteBinaryOperator
Fn.FnB.ByteBinaryOperators.MAX
static final ByteBinaryOperator
Fn.FnB.ByteBinaryOperators.MIN
-
Uses of ByteBinaryOperator in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionabstract ByteStream
ByteStream.collapse
(ByteBiPredicate collapsible, ByteBinaryOperator mergeFunction) Merge series of adjacent elements which satisfy the given predicate using the merger function and return a new stream.abstract ByteStream
ByteStream.collapse
(ByteTriPredicate collapsible, ByteBinaryOperator mergeFunction) abstract ByteStream
ByteStream.rangeMap
(ByteBiPredicate sameRange, ByteBinaryOperator 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 byte
ByteStream.reduce
(byte identity, ByteBinaryOperator op) abstract u.OptionalByte
ByteStream.reduce
(ByteBinaryOperator op) abstract ByteStream
ByteStream.scan
(byte init, ByteBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.abstract ByteStream
ByteStream.scan
(byte init, ByteBinaryOperator accumulator, boolean initIncluded) abstract ByteStream
ByteStream.scan
(ByteBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.static ByteStream
ByteStream.zip
(byte[] a, byte[] b, byte valueForNoneA, byte valueForNoneB, ByteBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static ByteStream
ByteStream.zip
(byte[] a, byte[] b, ByteBinaryOperator zipFunction) Zip together the "a" and "b" arrays until one of them runs out of values.static ByteStream
ByteStream.zip
(ByteIterator a, ByteIterator b, byte valueForNoneA, byte valueForNoneB, ByteBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static ByteStream
ByteStream.zip
(ByteIterator a, ByteIterator b, ByteBinaryOperator zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static ByteStream
ByteStream.zip
(ByteStream a, ByteStream b, byte valueForNoneA, byte valueForNoneB, ByteBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static ByteStream
ByteStream.zip
(ByteStream a, ByteStream b, ByteBinaryOperator zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.abstract ByteStream
ByteStream.zipWith
(ByteStream b, byte valueForNoneA, byte valueForNoneB, ByteBinaryOperator zipFunction) abstract ByteStream
ByteStream.zipWith
(ByteStream b, ByteBinaryOperator zipFunction)