Interface | Description |
---|---|
Message<T> | |
MessageBuffer<B,MB extends MessageBuffer> | |
PBMessage<Bean,Buffer extends MessageBuffer> |
Class | Description |
---|---|
AsciiBuffer | |
BaseMessage<T> | |
Buffer | |
BufferInputStream |
Very similar to the java.io.ByteArrayInputStream but this version is not
thread safe.
|
BufferOutputStream |
Very similar to the java.io.ByteArrayOutputStream but this version
is not thread safe and the resulting data is returned in a Buffer
to avoid an extra byte[] allocation.
|
CodedInputStream |
Reads and decodes protocol message fields.
|
CodedOutputStream |
Encodes and writes protocol message fields.
|
DeferredDecodeMessage<T> | |
DeferredUnmarshal | |
DeferredUnmarshal.Bar | |
DeferredUnmarshal.Foo | |
MessageBufferSupport | |
UTF8Buffer | |
WireFormat |
This class is used internally by the Protocol Buffer library and generated
message implementations.
|
Exception | Description |
---|---|
InvalidProtocolBufferException |
Thrown when a protocol message being parsed is invalid in some way, e.g.
|
UninitializedMessageException |
Thrown when attempting to build a protocol message that is missing required
fields.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.