| 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.
|