Package io.grpc.internal
Interface CompositeReadableBuffer.NoThrowReadOperation<T>
- All Superinterfaces:
CompositeReadableBuffer.ReadOperation<T>
- Enclosing class:
CompositeReadableBuffer
private static interface CompositeReadableBuffer.NoThrowReadOperation<T>
extends CompositeReadableBuffer.ReadOperation<T>
-
Method Summary
Modifier and TypeMethodDescriptionint
read
(ReadableBuffer buffer, int length, T dest, int value) This method can also be used to simultaneously perform operation-specific int-valued aggregation over the sequence of buffers in aCompositeReadableBuffer
.
-
Method Details
-
read
Description copied from interface:CompositeReadableBuffer.ReadOperation
This method can also be used to simultaneously perform operation-specific int-valued aggregation over the sequence of buffers in aCompositeReadableBuffer
.value
is the return value from the prior buffer, or the "initial" value passed toexecute()
in the case of the first buffer.execute()
returns the value returned by the operation called on the last buffer.- Specified by:
read
in interfaceCompositeReadableBuffer.ReadOperation<T>
-