All Classes and Interfaces
Class
Description
Base class for
DataObject implementations.Base class for generated code implementing
SharedGraphNodes.A utility to decode and encode byte arrays as Strings, using only "safe"
characters.
DataObject that supports creating binary messages.Utilities for binary value encoding.
TODO
TODO
Run-length encoding and decoding of Java primitive types into a stream of characters.
Base class of commands that encode changes to data objects.
Type codes for the
Command hierarchy.Visitor interface for the
Command hierarchy.Utilities for value conversions.
Common interface for all
msgbuf generated data objects.Input interface for reading binary messages into data objects.
Declaration of the content-type of an array value.
Output interface for creating binary messages out of data objects.
The default
Scope of an AbstractSharedGraphNode.TODO
An insert operation to a list value.
Reads a JSON (RFC 7159)
encoded value as a stream of tokens.
A structure, name or value type in a JSON-encoded string.
Utilities for reading and writing JSON.
Writes a JSON (RFC 7159) encoded value to a
stream, one token at a time.
A listener observing an
Observable object.Base class for operations internally changing the values of repeated properties.
Visitor interface for the
ListUpdate hierarchy.Thrown when a reader encounters malformed JSON.
ReflectiveDataObject whose properties can be observed.DataReader that reconstructs values written with a OctetDataWriter.DataWriter that encodes into a stream of octets (8 bit byte values).TODO
Common interface for all enums used in protocol definitions.
A character stream reader.
List implementing a repeated property of a data object that has a reverse end.Map implementing a map-valued property of a data object that has a reverse end.An object with generically accessible properties.
The removal of an element of a list value.
API for resolving cross-references in serialized object graphs.
Scope implementation that can be mixed in to another class.An operation setting the value of a property to a new value.
Object in a shared graph.
A character stream producer.
Optional interface implemented by
DataObjects that support XML serialization.