| Name | Description | Type | Package | Framework |
| AbstractReader | Abstract base class for all HierarchicalStreamReader implementations. | Class | com.thoughtworks.xstream.io | XStream |
| AbstractJsonWriter | An abstract implementation of a writer that calls abstract methods to build JSON structures. | Class | com.thoughtworks.xstream.io.json | XStream |
| AbstractJsonWriter .Type | Class | com.thoughtworks.xstream.io.json.AbstractJsonWriter | XStream | |
| AbstractPullReader | Base class that contains common functionality across HierarchicalStreamReader implementations that need to read from a pull parser. | Class | com.thoughtworks.xstream.io.xml | XStream |
| AbstractDriver | Abstract base class for all HierarchicalStreamDriver implementations. | Class | com.thoughtworks.xstream.io | XStream |
| AbstractDocumentReader | Class | com.thoughtworks.xstream.io.xml | XStream | |
| AbstractDocumentWriter | A generic HierarchicalStreamWriter for DOM writer implementations. | Class | com.thoughtworks.xstream.io.xml | XStream |
| AbstractWriter | Abstract base class for all HierarchicalStreamWriter implementations. | Class | com.thoughtworks.xstream.io | XStream |
| AbstractXmlDriver | Base class for HierarchicalStreamDrivers to use xml-based HierarchicalStreamReader and HierarchicalStreamWriter. | Class | com.thoughtworks.xstream.io.xml | XStream |
| AbstractXmlReader | Abstract base implementation of HierarchicalStreamReader that provides common functionality to all XML-based readers. | Class | com.thoughtworks.xstream.io.xml | XStream |
| AbstractXmlWriter | Abstract base implementation of HierarchicalStreamWriter that provides common functionality to all XML-based writers. | Class | com.thoughtworks.xstream.io.xml | XStream |
| AbstractXppDomDriver | An abstract base class for a driver using an XPP DOM implementation. | Class | com.thoughtworks.xstream.io.xml | XStream |
| AbstractXppDriver | An abstract base class for a driver using an XPP implementation. | Class | com.thoughtworks.xstream.io.xml | XStream |
| AttributeNameIterator | Provide an iterator over the attribute names of the current node of a reader. | Class | com.thoughtworks.xstream.io | XStream |
| BEAStaxDriver | A driver using the BEA StAX implementation. | Class | com.thoughtworks.xstream.io.xml | XStream |
| BinaryStreamDriver | HierarchicalStreamDriver for binary input and output. | Class | com.thoughtworks.xstream.io.binary | XStream |
| BinaryStreamReader | A HierarchicalStreamReader that reads from a binary stream created by BinaryStreamWriter. | Class | com.thoughtworks.xstream.io.binary | XStream |
| BinaryStreamWriter | Class | com.thoughtworks.xstream.io.binary | XStream | |
| CompactWriter | Class | com.thoughtworks.xstream.io.xml | XStream | |
| DocumentReader | A generic interface for all HierarchicalStreamReader implementations reading a DOM. | Interface | com.thoughtworks.xstream.io.xml | XStream |
| DocumentWriter | A generic interface for all HierarchicalStreamWriter implementations generating aSince:1. | Interface | com.thoughtworks.xstream.io.xml | XStream |
| Dom4JDriver | Class | com.thoughtworks.xstream.io.xml | XStream | |
| Dom4JReader | Class | com.thoughtworks.xstream.io.xml | XStream | |
| Dom4JWriter | Class | com.thoughtworks.xstream.io.xml | XStream | |
| Dom4JXmlWriter | Class | com.thoughtworks.xstream.io.xml | XStream | |
| DomDriver | Class | com.thoughtworks.xstream.io.xml | XStream | |
| DomReader | Class | com.thoughtworks.xstream.io.xml | XStream | |
| DomWriter | Class | com.thoughtworks.xstream.io.xml | XStream | |
| ExtendedHierarchicalStreamReader | Interface | com.thoughtworks.xstream.io | XStream | |
| ExtendedHierarchicalStreamWriter | Interface | com.thoughtworks.xstream.io | XStream | |
| ExtendedHierarchicalStreamWriterHelper | Class | com.thoughtworks.xstream.io | XStream | |
| HierarchicalStreamCopier | Tool for copying the contents of one HierarichalStreamReader to a HierarichalStreamWriter. | Class | com.thoughtworks.xstream.io.copy | XStream |
| HierarchicalStreamDriver | Provides implementation of stream parsers and writers to XStream. | Interface | com.thoughtworks.xstream.io | XStream |
| HierarchicalStreamReader | If any errors are detected, allow the reader to add any additional information that can aid debugging (such as line numbers, XPath expressions, etc). | Interface | com.thoughtworks.xstream.io | XStream |
| HierarchicalStreamWriter | Interface | com.thoughtworks.xstream.io | XStream | |
| JDom2Driver | Class | com.thoughtworks.xstream.io.xml | XStream | |
| JDom2Reader | Class | com.thoughtworks.xstream.io.xml | XStream | |
| JDom2Writer | Class | com.thoughtworks.xstream.io.xml | XStream | |
| JDomDriver | Class | com.thoughtworks.xstream.io.xml | XStream | |
| JDomReader | Class | com.thoughtworks.xstream.io.xml | XStream | |
| JDomWriter | Class | com.thoughtworks.xstream.io.xml | XStream | |
| JettisonMappedXmlDriver | Simple XStream driver wrapping Jettison's Mapped reader and writer. | Class | com.thoughtworks.xstream.io.json | XStream |
| JettisonStaxWriter | A specialized StaxWriter that makes usage of internal functionality of Jettison. | Class | com.thoughtworks.xstream.io.json | XStream |
| JsonHierarchicalStreamDriver | A driver for JSON that writes optimized JSON format, but is not able to deserialize the result. | Class | com.thoughtworks.xstream.io.json | XStream |
| JsonHierarchicalStreamWriter | A simple writer that outputs JSON in a pretty-printed indented stream. | Class | com.thoughtworks.xstream.io.json | XStream |
| JsonWriter | A simple writer that outputs JSON in a pretty-printed indented stream. | Class | com.thoughtworks.xstream.io.json | XStream |
| JsonWriter .Format | Format definition for JSON. | Class | com.thoughtworks.xstream.io.json.JsonWriter | XStream |
| KXml2DomDriver | A HierarchicalStreamDriver for XPP DOM using the kXML2 parser. | Class | com.thoughtworks.xstream.io.xml | XStream |
| KXml2Driver | A HierarchicalStreamDriver using the kXML2 parser. | Class | com.thoughtworks.xstream.io.xml | XStream |
| NameCoder | Coder between names in the object graph and names of a target format. | Interface | com.thoughtworks.xstream.io.naming | XStream |
| NameCoderWrapper | A wrapper for another NameCoder. | Class | com.thoughtworks.xstream.io.naming | XStream |
| NoNameCoder | A NameCoder that does nothing. | Class | com.thoughtworks.xstream.io.naming | XStream |
| Path | Represents a path to a single node in the tree. | Class | com.thoughtworks.xstream.io.path | XStream |
| PathTracker | Maintains the current Path as a stream is moved through. | Class | com.thoughtworks.xstream.io.path | XStream |
| PathTrackingReader | Wrapper for HierarchicalStreamReader that tracks the path (a subset of XPath) of the current node that is being read. | Class | com.thoughtworks.xstream.io.path | XStream |
| PathTrackingWriter | Wrapper for HierarchicalStreamWriter that tracks the path (a subset of XPath) of the current node that is being written. | Class | com.thoughtworks.xstream.io.path | XStream |
| PrettyPrintWriter | A simple writer that outputs XML in a pretty-printed indented stream. | Class | com.thoughtworks.xstream.io.xml | XStream |
| QNameMap | Represents a mapping of QName instances to Java class names allowing class aliases and namespace aware mappings of QNames to class names. | Class | com.thoughtworks.xstream.io.xml | XStream |
| ReaderWrapper | Base class to make it easy to create wrappers (decorators) for HierarchicalStreamReader. | Class | com.thoughtworks.xstream.io | XStream |
| SaxWriter | A SAX parser that acts as an XStream HierarchicalStreamWriter to enable direct generation of a | Class | com.thoughtworks.xstream.io.xml | XStream |
| SjsxpDriver | A driver using the JDK 6 StAX implementation of Sun. | Class | com.thoughtworks.xstream.io.xml | XStream |
| StandardStaxDriver | A driver using the standard JDK StAX implementation provided by the Java runtime (since Java In contrast to XMLInputFactory. | Class | com.thoughtworks.xstream.io.xml | XStream |
| StatefulWriter | An wrapper for all HierarchicalStreamWriter implementations, that keeps the state. | Class | com.thoughtworks.xstream.io | XStream |
| StaticNameCoder | A NameCoder that encodes and decodes names based on a map. | Class | com.thoughtworks.xstream.io.naming | XStream |
| StaxDriver | A driver using the StAX API to create XML reader and writer. | Class | com.thoughtworks.xstream.io.xml | XStream |
| StaxReader | A reader using the StAX API. | Class | com.thoughtworks.xstream.io.xml | XStream |
| StaxWriter | A stream writing that outputs to a StAX stream writerVersion:$Revision: 1906 $Author:James Strachan | Class | com.thoughtworks.xstream.io.xml | XStream |
| StreamException | Class | com.thoughtworks.xstream.io | XStream | |
| Token | Represents the Tokens stored in the binary stream used by BinaryStreamReader and BinaryStreamWriter. | Class | com.thoughtworks.xstream.io.binary | XStream |
| Token .Attribute | Class | com.thoughtworks.xstream.io.binary.Token | XStream | |
| Token .EndNode | Class | com.thoughtworks.xstream.io.binary.Token | XStream | |
| Token .Formatter | Class | com.thoughtworks.xstream.io.binary.Token | XStream | |
| Token .MapIdToValue | Class | com.thoughtworks.xstream.io.binary.Token | XStream | |
| Token .StartNode | Class | com.thoughtworks.xstream.io.binary.Token | XStream | |
| Token .Value | Class | com.thoughtworks.xstream.io.binary.Token | XStream | |
| TraxSource | A JAXP TrAX Source that enables using XStream object serialization as direct input for XSLT processors without resorting to an intermediate representation such as | Class | com.thoughtworks.xstream.io.xml | XStream |
| WriterWrapper | Base class to make it easy to create wrappers (decorators) for HierarchicalStreamWriter. | Class | com.thoughtworks.xstream.io | XStream |
| WstxDriver | A driver using the Woodstox StAX implementation. | Class | com.thoughtworks.xstream.io.xml | XStream |
| XmlFriendlyNameCoder | Encode and decode tag and attribute names in XML drivers. | Class | com.thoughtworks.xstream.io.xml | XStream |
| XmlFriendlyReader | An interface for a HierarchicalStreamReader supporting XML-friendly names. | Interface | com.thoughtworks.xstream.io.xml | XStream |
| XmlFriendlyReplacer | Allows replacement of Strings in XML-friendly drivers. | Class | com.thoughtworks.xstream.io.xml | XStream |
| XmlFriendlyWriter | An interface for a HierarchicalStreamWriter supporting XML-friendly names. | Interface | com.thoughtworks.xstream.io.xml | XStream |
| XomDriver | Class | com.thoughtworks.xstream.io.xml | XStream | |
| XomReader | Class | com.thoughtworks.xstream.io.xml | XStream | |
| XomWriter | Class | com.thoughtworks.xstream.io.xml | XStream | |
| Xpp3Dom | Simple Document Object Model for XmlPullParser implementations. | Class | com.thoughtworks.xstream.io.xml.xppdom | XStream |
| Xpp3DomBuilder | Class | com.thoughtworks.xstream.io.xml.xppdom | XStream | |
| Xpp3DomDriver | A HierarchicalStreamDriver for XPP DOM using the Xpp3 parser. | Class | com.thoughtworks.xstream.io.xml | XStream |
| Xpp3Driver | A HierarchicalStreamDriver using the Xpp3 parser. | Class | com.thoughtworks.xstream.io.xml | XStream |
| XppDom | Simple Document Object Model for XmlPullParser implementations. | Class | com.thoughtworks.xstream.io.xml.xppdom | XStream |
| XppDomComparator | Comparator for XppDom. | Class | com.thoughtworks.xstream.io.xml.xppdom | XStream |
| XppDomDriver | A HierarchicalStreamDriver for XPP DOM using the XmlPullParserFactory to locate an parser. | Class | com.thoughtworks.xstream.io.xml | XStream |
| XppDomReader | Class | com.thoughtworks.xstream.io.xml | XStream | |
| XppDomWriter | Class | com.thoughtworks.xstream.io.xml | XStream | |
| XppDriver | A HierarchicalStreamDriver using the XmlPullParserFactory to locate an XML Pull Parser. | Class | com.thoughtworks.xstream.io.xml | XStream |
| XppFactory | XmlPullParser utility methods. | Class | com.thoughtworks.xstream.io.xml.xppdom | XStream |
| XppReader | XStream reader that pulls directly from the stream using the XmlPullParser API. | Class | com.thoughtworks.xstream.io.xml | XStream |
| XStream11NameCoder | A XmlFriendlyNameCoder to support backward compatibility with XStream 1. | Class | com.thoughtworks.xstream.io.xml | XStream |
| XStream11XmlFriendlyReplacer | Allows replacement of Strings in xml-friendly drivers to provide compatibility with XStreamSince:1. | Class | com.thoughtworks.xstream.io.xml | XStream |