| Interface | Description | 
|---|---|
| CauchoDocument | CauchoDocument extends the DOM, providing namespaces | 
| CauchoElement | CauchoElement extends the DOM, providing for ordered Attributes. | 
| CauchoNode | CauchoNode extends the DOM, providing namespace support and input file
 support. | 
| ExtendedLocator | |
| XMLWriter | Interface for printing XML documents. | 
| Class | Description | 
|---|---|
| AbstractParser | |
| DOMBuilder | XMLWriter to create a DOM document. | 
| DtdParser | A configurable XML parser. | 
| Intern | Interning names | 
| InternQName | |
| NamespaceContextImpl | Maintains a stack of namespace contexts | 
| NamespaceMap | |
| NodeListImpl | Generic implementation of a node list. | 
| QAbstractNode | QAbstractNode is an abstract implementation for any DOM node. | 
| QAttr | |
| QAttributedNode | |
| QCdata | |
| QComment | |
| QDeepNodeList | |
| QDocument | Implements the top-level document for the XML tree. | 
| QDocumentFragment | |
| QDocumentType | |
| QDOMImplementation | |
| QElement | Resin's implementation of the DOM element. | 
| QEmptyNodeList | QAbstractNode is an abstract implementation for any DOM node. | 
| QEntityReference | |
| QNode | QNode represents any node that can have children. | 
| QProcessingInstruction | |
| QText | Represents a text node. | 
| SAXBuilder | XMLWriter to create a SAX events. | 
| SaxIntern | Interning names | 
| SerializedXml | QAbstractNode is an abstract implementation for any DOM node. | 
| Xml | XML parser interface. | 
| XmlChar | XmlChar contains the XML character classes | 
| XmlParser | A configurable XML parser. | 
| XmlParser.LocatorImpl | |
| XMLParserImpl | A fast XML parser. | 
| XmlPrinter | Controls printing of XML documents. | 
| XMLReaderImpl | A fast XML parser. | 
| XmlUtil | XML utilities for manipulating names and the DOM. | 
| Exception | Description | 
|---|---|
| RemoteURLException | |
| XmlParseException |