| Interface | Description |
|---|---|
| Archivable |
An interface for objects that are archivable.
|
| RMJSONArchiver.GetClass |
An interface so objects can provide archival class to archiver.
|
| RMJSONArchiver.GetKeys |
An interface so objects can provide archival attributes to archiver.
|
| RMJSONArchiver.GetValue |
An interface so objects can provide archival values to archiver.
|
| RMJSONArchiver.SetValue |
An interface so objects can set archival values from archiver.
|
| Class | Description |
|---|---|
| RMArchiver |
This class handles RM document archival.
|
| RMJSONArchiver |
An archiver to read/write objects from/to JSON.
|
| RMJSONNode |
Represents a node in a JSON tree.
|
| RMJSONReader |
A JSONTokener takes a source string and extracts characters and tokens from it to create RMJSONNode(s).
|
| RMJSONWriter |
Writes a JSON to string.
|
| RXArchiver |
This class manages archival and unarchival to/from RXElements.
|
| RXArchiver.Resource |
This inner class represents a named resource associated with an archiver.
|
| RXAttribute |
The
RXAttribute class represents an XML attribute by simply having a name and value. |
| RXElement |
The
RXElement class represents an XML element and simply manages a list of XML elements
(recursively) and a list of attributes. |
| RXElementParser |
A class to load an RXElement from aSource using SAX.
|
| Enum | Description |
|---|---|
| RMJSONNode.Type |
| Exception | Description |
|---|---|
| RMJSONReader.RMJSONException |
The RMJSONException is thrown by the JSON.org classes when things are amiss.
|