ByteArrayInput |
Reads and decodes protocol buffer message fields from an internal byte array buffer.
|
ByteBufferInput |
Reads and decodes protocol buffer message fields from an internal byte array buffer.
|
ByteString |
Immutable array of bytes.
|
CodedInput |
Reads and decodes protocol message fields.
|
CollectionSchema |
A schema for standard jdk collections .
|
CollectionSchema.MessageFactories |
|
CollectionSchema.MessageFactory |
Creates new Collection messages.
|
FilterInput |
A FilterInput contains some other input , which it uses as its basic source of data.
|
FilterOutput |
A FilterOutput contains some other output , which it uses as its basic sink of data.
|
GraphInput |
An input that is stateful and keeps track of the references.
|
GraphProtostuffOutput.IdentityMap |
A trimed-down version of IdentityHashMap w/c caters to the specific needs of GraphOutput .
|
Input |
An Input lets an application read primitive data types and objects from a source of data.
|
JsonInput |
An input used for reading data with json format.
|
JsonIOUtil.Factory |
A custom factory simply to expose certain fields.
|
JsonOutput |
An output used for writing data with json format.
|
JsonXOutput |
An optimized json output which is efficient in writing numeric keys and pre-encoded utf8 strings (in byte array
form).
|
KvpOutput |
An output for serializing kvp-encoded messages (from a byte array as source).
|
LimitedInputStream |
An InputStream implementations which reads from some other InputStream but is limited to a particular number of
bytes.
|
LinkBuffer |
A list of ByteBuffers.
|
LinkedBuffer |
A buffer that wraps a byte array and has a reference to the next buffer for dynamic increase.
|
ListAdapter.Converter |
Convert individual elements of the List from F to T.
|
MapSchema |
A schema for a Map .
|
MapSchema.MapWrapper |
A Map.Entry w/c wraps a Map .
|
MapSchema.MessageFactories |
A message factory for standard Map implementations.
|
MapSchema.MessageFactory |
Creates new Map messages.
|
Message |
The serializable object where its schema handles its serialization and deserialization.
|
Output |
An Output lets an application write primitive data types and objects to a sink of data.
|
Pipe |
|
Pipe.Schema |
Schema for transferring data from a source ( Input ) to a different sink ( Output ).
|
ProtobufException |
Thrown when a protocol message being parsed is invalid in some way, e.g.
|
ProtobufOutput |
Protobuf serialization where the messages must be fully buffered on memory before it can be written to the socket (
OutputStream ).
|
ProtostuffException |
The base io exception for all formats (protobuf/json/xml).
|
ProtostuffOutput |
Dual output for streaming or full buffering.
|
Schema |
Handles the serialization and deserialization of a message/object tied to this.
|
SmileIOUtil.Factory |
A custom factory simply to expose certain fields.
|
StatefulOutput |
An output that keeps the state of the schema being used.
|
StringMapSchema |
A schema for a Map with String keys.
|
WireFormat.FieldType |
This is here to support runtime schemas.
|
WireFormat.JavaType |
This is here to support runtime schemas.
|
WriteSession |
Designed to be subclassed by implementations of Output for easier serialization code for streaming or full
buffering.
|
WriteSession.FlushHandler |
|
WriteSink |
|
XmlInputException |
Thrown when an xml-encoded message being parsed is invalid in some way.
|
XmlOutput |
An output used for writing data with xml format.
|
XmlOutputException |
Wrapper for XMLStreamException .
|
XmlXOutput |
Optimized xml output.
|
YamlOutput |
An output used for writing data with yaml format.
|