| Package | Description | 
|---|---|
| com.thoughtworks.xstream.io | |
| com.thoughtworks.xstream.io.json | |
| com.thoughtworks.xstream.io.naming | |
| com.thoughtworks.xstream.io.xml | 
| Modifier and Type | Method and Description | 
|---|---|
protected NameCoder | 
AbstractDriver.getNameCoder()  | 
| Constructor and Description | 
|---|
AbstractDriver(NameCoder nameCoder)
Creates an AbstractDriver with a provided  
NameCoder. | 
AbstractReader(NameCoder nameCoder)
Creates an AbstractReader with a provided  
NameCoder. | 
AbstractWriter(NameCoder nameCoder)
Creates an AbstractWriter with a provided  
NameCoder. | 
| Modifier and Type | Method and Description | 
|---|---|
NameCoder | 
JsonWriter.Format.getNameCoder()
Retrieve the NameCoder. 
 | 
| Constructor and Description | 
|---|
AbstractJsonWriter(int mode,
                  NameCoder nameCoder)
Construct a JSON writer with a special mode and name coder. 
 | 
AbstractJsonWriter(NameCoder nameCoder)
Construct a JSON writer with a special name coder. 
 | 
Format(char[] lineIndenter,
      char[] newLine,
      int mode,
      NameCoder nameCoder)
Create a new Formatter. 
 | 
JettisonStaxWriter(QNameMap qnameMap,
                  XMLStreamWriter out,
                  boolean writeEnclosingDocument,
                  boolean namespaceRepairingMode,
                  NameCoder nameCoder,
                  MappedNamespaceConvention convention)  | 
JettisonStaxWriter(QNameMap qnameMap,
                  XMLStreamWriter out,
                  NameCoder nameCoder,
                  MappedNamespaceConvention convention)  | 
JsonHierarchicalStreamDriver(NameCoder nameCoder)
Construct a JsonHierarchicalStreamDriver with name coding. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NameCoderWrapper
A wrapper for another NameCoder. 
 | 
class  | 
NoNameCoder
A NameCoder that does nothing. 
 | 
class  | 
StaticNameCoder
A NameCoder that encodes and decodes names based on a map. 
 | 
| Constructor and Description | 
|---|
NameCoderWrapper(NameCoder inner)
Construct a new wrapper for a NameCoder. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
XmlFriendlyNameCoder
Encode and decode tag and attribute names in XML drivers. 
 | 
class  | 
XmlFriendlyReplacer
Deprecated. 
 
As of 1.4, use  
XmlFriendlyNameCoder instead | 
class  | 
XStream11NameCoder
A XmlFriendlyNameCoder to support backward compatibility with XStream 1.1. 
 | 
class  | 
XStream11XmlFriendlyReplacer
Deprecated. 
 
As of 1.4, use  
XStream11NameCoder instead | 
| Constructor and Description | 
|---|
AbstractDocumentReader(Object rootElement,
                      NameCoder nameCoder)  | 
AbstractDocumentWriter(Object container,
                      NameCoder nameCoder)
Constructs an AbstractDocumentWriter. 
 | 
AbstractPullReader(NameCoder nameCoder)  | 
AbstractXmlDriver(NameCoder nameCoder)
Deprecated.  
Creates a AbstractXmlFriendlyDriver with default XmlFriendlyReplacer 
 | 
AbstractXmlReader(NameCoder nameCoder)
Deprecated.  
  | 
AbstractXmlWriter(NameCoder nameCoder)
Deprecated.  
  | 
AbstractXppDomDriver(NameCoder nameCoder)
Construct an AbstractXppDomDriver. 
 | 
AbstractXppDriver(NameCoder nameCoder)
Construct an AbstractXppDriver. 
 | 
BEAStaxDriver(NameCoder nameCoder)  | 
BEAStaxDriver(QNameMap qnameMap,
             NameCoder nameCoder)  | 
CompactWriter(Writer writer,
             int mode,
             NameCoder nameCoder)  | 
CompactWriter(Writer writer,
             NameCoder nameCoder)  | 
Dom4JDriver(DocumentFactory documentFactory,
           OutputFormat outputFormat,
           NameCoder nameCoder)  | 
Dom4JDriver(NameCoder nameCoder)  | 
Dom4JReader(Document document,
           NameCoder nameCoder)  | 
Dom4JReader(Element rootElement,
           NameCoder nameCoder)  | 
Dom4JWriter(Branch root,
           DocumentFactory factory,
           NameCoder nameCoder)  | 
Dom4JWriter(Branch root,
           NameCoder nameCoder)  | 
Dom4JWriter(DocumentFactory factory,
           NameCoder nameCoder)  | 
Dom4JXmlWriter(XMLWriter writer,
              NameCoder nameCoder)  | 
DomDriver(String encoding,
         NameCoder nameCoder)  | 
DomReader(Document document,
         NameCoder nameCoder)  | 
DomReader(Element rootElement,
         NameCoder nameCoder)  | 
DomWriter(Document document,
         NameCoder nameCoder)  | 
DomWriter(Element element,
         Document document,
         NameCoder nameCoder)  | 
DomWriter(Element rootElement,
         NameCoder nameCoder)  | 
JDom2Driver(NameCoder nameCoder)  | 
JDom2Reader(Document document,
           NameCoder nameCoder)  | 
JDom2Reader(Element root,
           NameCoder nameCoder)  | 
JDom2Writer(Element container,
           JDOMFactory factory,
           NameCoder nameCoder)  | 
JDom2Writer(Element container,
           NameCoder nameCoder)  | 
JDom2Writer(JDOMFactory factory,
           NameCoder nameCoder)  | 
JDomDriver(NameCoder nameCoder)  | 
JDomReader(Document document,
          NameCoder nameCoder)  | 
JDomReader(Element root,
          NameCoder nameCoder)  | 
JDomWriter(Element container,
          JDOMFactory factory,
          NameCoder nameCoder)  | 
JDomWriter(Element container,
          NameCoder nameCoder)  | 
JDomWriter(JDOMFactory factory,
          NameCoder nameCoder)  | 
KXml2DomDriver(NameCoder nameCoder)
Construct a KXml2DomDriver. 
 | 
KXml2Driver(NameCoder nameCoder)
Construct a KXml2Driver. 
 | 
PrettyPrintWriter(Writer writer,
                 int mode,
                 char[] lineIndenter,
                 NameCoder nameCoder)  | 
PrettyPrintWriter(Writer writer,
                 int mode,
                 NameCoder nameCoder)  | 
PrettyPrintWriter(Writer writer,
                 NameCoder nameCoder)  | 
SaxWriter(boolean includeEnclosingDocument,
         NameCoder nameCoder)  | 
SaxWriter(NameCoder nameCoder)  | 
StandardStaxDriver(NameCoder nameCoder)  | 
StandardStaxDriver(QNameMap qnameMap,
                  NameCoder nameCoder)  | 
StaxDriver(NameCoder nameCoder)  | 
StaxDriver(QNameMap qnameMap,
          NameCoder nameCoder)  | 
StaxReader(QNameMap qnameMap,
          XMLStreamReader in,
          NameCoder replacer)  | 
StaxWriter(QNameMap qnameMap,
          XMLStreamWriter out,
          boolean writeEnclosingDocument,
          boolean namespaceRepairingMode,
          NameCoder nameCoder)
Allows a StaxWriter to be created for partial XML output 
 | 
StaxWriter(QNameMap qnameMap,
          XMLStreamWriter out,
          NameCoder nameCoder)
Allows a StaxWriter to be created for partial XML output 
 | 
WstxDriver(NameCoder nameCoder)  | 
WstxDriver(QNameMap qnameMap,
          NameCoder nameCoder)  | 
XomDriver(Builder builder,
         NameCoder nameCoder)
Deprecated. 
 
As of 1.4.9, use  
#XomDriver(NameCoder) and overload XomDriver.createBuilder() instead | 
XomReader(Document document,
         NameCoder nameCoder)  | 
XomReader(Element rootElement,
         NameCoder nameCoder)  | 
XomWriter(Element parentElement,
         NameCoder nameCoder)  | 
Xpp3DomDriver(NameCoder nameCoder)
Construct an Xpp3DomDriver. 
 | 
Xpp3Driver(NameCoder nameCoder)
Construct an Xpp3Driver. 
 | 
XppDomDriver(NameCoder nameCoder)  | 
XppDomReader(XppDom xppDom,
            NameCoder nameCoder)  | 
XppDomWriter(NameCoder nameCoder)  | 
XppDomWriter(XppDom parent,
            NameCoder nameCoder)  | 
XppDriver(NameCoder nameCoder)  | 
XppReader(Reader reader,
         XmlPullParser parser,
         NameCoder nameCoder)
Construct an XppReader. 
 | 
Copyright © 2004–2016 XStream. All rights reserved.