com.thoughtworks.xstream.io.json
Class JettisonStaxWriter
java.lang.Object
com.thoughtworks.xstream.io.xml.AbstractXmlWriter
com.thoughtworks.xstream.io.xml.StaxWriter
com.thoughtworks.xstream.io.json.JettisonStaxWriter
- All Implemented Interfaces:
- ExtendedHierarchicalStreamWriter, HierarchicalStreamWriter, XmlFriendlyWriter
public class JettisonStaxWriter
- extends StaxWriter
A specialized StaxWriter
that makes usage of internal functionality of Jettison.
- Since:
- 1.3.1
- Author:
- Jörg Schaible
Constructor Summary |
JettisonStaxWriter(QNameMap qnameMap,
javax.xml.stream.XMLStreamWriter out,
boolean writeEnclosingDocument,
boolean namespaceRepairingMode,
org.codehaus.jettison.mapped.MappedNamespaceConvention convention)
|
JettisonStaxWriter(QNameMap qnameMap,
javax.xml.stream.XMLStreamWriter out,
boolean writeEnclosingDocument,
boolean namespaceRepairingMode,
XmlFriendlyReplacer replacer,
org.codehaus.jettison.mapped.MappedNamespaceConvention convention)
|
JettisonStaxWriter(QNameMap qnameMap,
javax.xml.stream.XMLStreamWriter out,
org.codehaus.jettison.mapped.MappedNamespaceConvention convention)
|
Method Summary |
void |
startNode(java.lang.String name,
java.lang.Class clazz)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JettisonStaxWriter
public JettisonStaxWriter(QNameMap qnameMap,
javax.xml.stream.XMLStreamWriter out,
boolean writeEnclosingDocument,
boolean namespaceRepairingMode,
XmlFriendlyReplacer replacer,
org.codehaus.jettison.mapped.MappedNamespaceConvention convention)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
JettisonStaxWriter
public JettisonStaxWriter(QNameMap qnameMap,
javax.xml.stream.XMLStreamWriter out,
boolean writeEnclosingDocument,
boolean namespaceRepairingMode,
org.codehaus.jettison.mapped.MappedNamespaceConvention convention)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
JettisonStaxWriter
public JettisonStaxWriter(QNameMap qnameMap,
javax.xml.stream.XMLStreamWriter out,
org.codehaus.jettison.mapped.MappedNamespaceConvention convention)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
startNode
public void startNode(java.lang.String name,
java.lang.Class clazz)
- Specified by:
startNode
in interface ExtendedHierarchicalStreamWriter
- Overrides:
startNode
in class AbstractXmlWriter
Joe Walnes, http://xstream.codehaus.org/