public class StackDriver extends Object implements com.thoughtworks.xstream.io.HierarchicalStreamDriver
| Constructor and Description |
|---|
StackDriver(com.thoughtworks.xstream.io.HierarchicalStreamDriver parent,
WriterStack writerStack,
Map<String,NamespaceSet> map)
|
| Modifier and Type | Method and Description |
|---|---|
com.thoughtworks.xstream.io.HierarchicalStreamReader |
createReader(InputStream inputStream)
Create a
HierarchicalStreamReader, using the wrapped
HierarchicalStreamDriver. |
com.thoughtworks.xstream.io.HierarchicalStreamReader |
createReader(Reader reader)
Create a
HierarchicalStreamReader, using the wrapped
HierarchicalStreamDriver. |
com.thoughtworks.xstream.io.HierarchicalStreamWriter |
createWriter(OutputStream outputStream)
Create a
HierarchicalStreamWriter that tracks the path to the
current element based on a OutputStream. |
com.thoughtworks.xstream.io.HierarchicalStreamWriter |
createWriter(Writer writer)
Create a
HierarchicalStreamWriter that tracks the path to the
current element based on a Writer. |
public StackDriver(com.thoughtworks.xstream.io.HierarchicalStreamDriver parent,
WriterStack writerStack,
Map<String,NamespaceSet> map)
parent - the driver to be wrappedwriterStack - the thread safe writer stack that records where the writer is.map - public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader(Reader reader)
HierarchicalStreamReader, using the wrapped
HierarchicalStreamDriver.createReader in interface com.thoughtworks.xstream.io.HierarchicalStreamDriverreader - the Reader that will be used to read from the underlying streamHierarchicalStreamDriver.createReader(java.io.Reader)public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader(InputStream inputStream)
HierarchicalStreamReader, using the wrapped
HierarchicalStreamDriver.createReader in interface com.thoughtworks.xstream.io.HierarchicalStreamDriverinputStream - the input stream that will be used to read from the underlying
streamHierarchicalStreamDriver.createReader(java.io.InputStream)public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter(Writer writer)
HierarchicalStreamWriter that tracks the path to the
current element based on a Writer.createWriter in interface com.thoughtworks.xstream.io.HierarchicalStreamDriverwriter - the underlying writer that will perform the writes.HierarchicalStreamDriver.createWriter(java.io.Writer)public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter(OutputStream outputStream)
HierarchicalStreamWriter that tracks the path to the
current element based on a OutputStream.createWriter in interface com.thoughtworks.xstream.io.HierarchicalStreamDriveroutputStream - the underlying output stream that will perform the writes.HierarchicalStreamDriver.createWriter(java.io.Writer)Copyright © 2007-2012. All Rights Reserved.