| Modifier and Type | Class and Description |
|---|---|
class |
FilterOutput<F extends Output>
A FilterOutput contains some other
output, which it uses as its basic sink of data. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
StatefulOutput
An output that keeps the state of the schema being used.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FilterOutput<F extends Output>
A FilterOutput contains some other
output, which it uses as its basic sink of data. |
| Modifier and Type | Field and Description |
|---|---|
protected Output |
Pipe.output |
protected F |
FilterOutput.output |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
Pipe.Schema.transfer(Pipe pipe,
Input input,
Output output)
|
void |
FilterInput.transferByteRangeTo(Output output,
boolean utf8String,
int fieldNumber,
boolean repeated) |
void |
Input.transferByteRangeTo(Output output,
boolean utf8String,
int fieldNumber,
boolean repeated)
Transfer the byte range to the output.
|
static <T> void |
Pipe.transferDirect(Pipe.Schema<T> pipeSchema,
Pipe pipe,
Input input,
Output output)
This should not be called directly by applications.
|
static void |
ByteString.writeTo(Output output,
ByteString bs,
int fieldNumber,
boolean repeated)
Writes the bytes to the
Output. |
void |
Pipe.Schema.writeTo(Output output,
Pipe pipe) |
void |
CustomSchema.writeTo(Output output,
T message) |
void |
Schema.writeTo(Output output,
T message)
Serializes a message/object to the
output. |
Copyright © 2009–2020. All rights reserved.