| 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 RXAttributeclass represents an XML attribute by simply having a name and value. | 
| RXElement | The RXElementclass 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. |