Uses of Package
io.protostuff
Packages that use io.protostuff
-
Classes in io.protostuff used by io.protostuffClassDescriptionReads and decodes protocol buffer message fields from an internal byte array buffer.Reads and decodes protocol buffer message fields from an internal byte array buffer.Immutable array of bytes.Reads and decodes protocol message fields.A schema for standard jdk
collections
.Creates newCollection
messages.A FilterInput contains some otherinput
, which it uses as its basic source of data.A FilterOutput contains some otheroutput
, which it uses as its basic sink of data.An input that is stateful and keeps track of the references.A trimed-down version of IdentityHashMap w/c caters to the specific needs ofinvalid reference
GraphOutput
An Input lets an application read primitive data types and objects from a source of data.An input used for reading data with json format.A custom factory simply to expose certain fields.An output used for writing data with json format.An optimized json output which is efficient in writing numeric keys and pre-encoded utf8 strings (in byte array form).An output for serializing kvp-encoded messages (from a byte array as source).An InputStream implementations which reads from some other InputStream but is limited to a particular number of bytes.A list of ByteBuffers.A buffer that wraps a byte array and has a reference to the next buffer for dynamic increase.Convert individual elements of the List from F to T.A schema for aMap
.A message factory for standardMap
implementations.Creates newMap
messages.The serializable object where itsschema
handles its serialization and deserialization.An Output lets an application write primitive data types and objects to a sink of data.Thrown when a protocol message being parsed is invalid in some way, e.g.Protobuf serialization where the messages must be fully buffered on memory before it can be written to the socket (OutputStream
).The base io exception for all formats (protobuf/json/xml).Dual output for streaming or full buffering.Handles the serialization and deserialization of a message/object tied to this.A custom factory simply to expose certain fields.An output that keeps the state of the schema being used.This is here to support runtime schemas.This is here to support runtime schemas.Designed to be subclassed by implementations ofOutput
for easier serialization code for streaming or full buffering.The flexible output for outputs that useWriteSession
.Thrown when an xml-encoded message being parsed is invalid in some way.An output used for writing data with xml format.Wrapper forXMLStreamException
.Optimized xml output.An output used for writing data with yaml format. -
Classes in io.protostuff used by io.protostuff.runtimeClassDescriptionImmutable array of bytes.A schema for standard jdk
collections
.Creates newCollection
messages.An Input lets an application read primitive data types and objects from a source of data.A schema for aMap
.Creates newMap
messages.The serializable object where itsschema
handles its serialization and deserialization.Used to configure non-final pojos, map interfaces and collection interfaces.An Output lets an application write primitive data types and objects to a sink of data.Handles the serialization and deserialization of a message/object tied to this.A field annotation to configure the field number explicitly.This is here to support runtime schemas.