Class CompactDriver
java.lang.Object
org.axonframework.serialization.xml.CompactDriver
- All Implemented Interfaces:
com.thoughtworks.xstream.io.HierarchicalStreamDriver
public class CompactDriver
extends Object
implements com.thoughtworks.xstream.io.HierarchicalStreamDriver
XStream HierarchicalStreamDriver implementation that uses a CompactWriter to write XML without newlines and
indentation, while writing it using the (default) XPPReader.
Note: this implementation does not support writing to an OutputStream, due to potential Character Set issues. Always
write to a text based output stream, such as the
OutputStreamWriter.- Since:
- 2.0
- Author:
- Allard Buijze
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.thoughtworks.xstream.io.HierarchicalStreamReadercreateReader(File in) com.thoughtworks.xstream.io.HierarchicalStreamReadercom.thoughtworks.xstream.io.HierarchicalStreamReadercreateReader(Reader in) com.thoughtworks.xstream.io.HierarchicalStreamReadercreateReader(URL in) com.thoughtworks.xstream.io.HierarchicalStreamWritercreateWriter(OutputStream out) com.thoughtworks.xstream.io.HierarchicalStreamWritercreateWriter(Writer out)
-
Constructor Details
-
CompactDriver
public CompactDriver()
-
-
Method Details
-
createReader
- Specified by:
createReaderin interfacecom.thoughtworks.xstream.io.HierarchicalStreamDriver
-
createReader
- Specified by:
createReaderin interfacecom.thoughtworks.xstream.io.HierarchicalStreamDriver
-
createReader
- Specified by:
createReaderin interfacecom.thoughtworks.xstream.io.HierarchicalStreamDriver
-
createReader
- Specified by:
createReaderin interfacecom.thoughtworks.xstream.io.HierarchicalStreamDriver
-
createWriter
- Specified by:
createWriterin interfacecom.thoughtworks.xstream.io.HierarchicalStreamDriver
-
createWriter
- Specified by:
createWriterin interfacecom.thoughtworks.xstream.io.HierarchicalStreamDriver
-