package

com.thoughtworks.xstream.io.xml

Interfaces

DocumentReader A generic interface for all HierarchicalStreamReader implementations reading a DOM. 
DocumentWriter A generic interface for all HierarchicalStreamWriter implementations generating a DOM. 
XmlFriendlyReader An interface for a HierarchicalStreamReader supporting XML-friendly names. 
XmlFriendlyWriter An interface for a HierarchicalStreamWriter supporting XML-friendly names. 

Classes

AbstractDocumentReader  
AbstractDocumentWriter A generic HierarchicalStreamWriter for DOM writer implementations. 
AbstractPullReader Base class that contains common functionality across HierarchicalStreamReader implementations that need to read from a pull parser. 
AbstractXmlDriver Base class for HierarchicalStreamDrivers to use xml-based HierarchicalStreamReader and HierarchicalStreamWriter. 
AbstractXmlReader Abstract base implementation of HierarchicalStreamReader that provides common functionality to all XML-based readers. 
AbstractXmlWriter Abstract base implementation of HierarchicalStreamWriter that provides common functionality to all XML-based writers. 
CompactWriter  
Dom4JDriver  
Dom4JReader  
Dom4JWriter  
Dom4JXmlWriter  
DomDriver  
DomReader  
DomWriter  
JDomDriver  
JDomReader  
JDomWriter  
PrettyPrintWriter A simple writer that outputs XML in a pretty-printed indented stream. 
QNameMap Represents a mapping of QName instances to Java class names allowing class aliases and namespace aware mappings of QNames to class names. 
SaxWriter A SAX org.xml.sax.XMLReader parser that acts as an XStream HierarchicalStreamWriter to enable direct generation of a SAX event flow from the XStream serialization of a list of list of Java objects. 
StaxDriver A driver using the StAX API 
StaxReader A reader using the StAX API. 
StaxWriter A stream writing that outputs to a StAX stream writer 
TraxSource A SAXSource JAXP TrAX Source that enables using XStream object serialization as direct input for XSLT processors without resorting to an intermediate representation such as text XML, DOM or DOM4J. 
XmlFriendlyReplacer Allows replacement of Strings in XML-friendly drivers. 
XomDriver  
XomReader  
XomWriter  
XppDomDriver  
XppDomReader  
XppDomWriter  
XppDriver  
XppReader XStream reader that pulls directly from the stream using the XmlPullParser API. 
XStream11XmlFriendlyReplacer Allows replacement of Strings in xml-friendly drivers to provide compatibility with XStream 1.1 format