Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.thoughtworks.xstream.io.HierarchicalStreamWriter

Packages that use HierarchicalStreamWriter
com.thoughtworks.xstream |
com.thoughtworks.xstream.converters |
com.thoughtworks.xstream.converters.basic | Converters for common basic types in Java.
com.thoughtworks.xstream.converters.collections | Converters for collection objects that write their items as nested elements, such as arrays, Lists, Sets and Maps.
com.thoughtworks.xstream.converters.enums |
com.thoughtworks.xstream.converters.extended | Extra converters that may not be enabled in XStream by default.
com.thoughtworks.xstream.converters.javabean |
com.thoughtworks.xstream.converters.reflection |
com.thoughtworks.xstream.io |
com.thoughtworks.xstream.io.binary |
com.thoughtworks.xstream.io.copy |
com.thoughtworks.xstream.io.json |
com.thoughtworks.xstream.io.path | Library for tracking paths of nodes in documents using a subset of XPath.
com.thoughtworks.xstream.io.xml |

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream

Methods in com.thoughtworks.xstream with parameters of type HierarchicalStreamWriter
`ObjectOutputStream` | `XStream.createObjectOutputStream(HierarchicalStreamWriter writer)` Creates an ObjectOutputStream that serializes a stream of objects to the writer using XStream.
`ObjectOutputStream` | `XStream.createObjectOutputStream(HierarchicalStreamWriter writer, String rootNodeName)` Creates an ObjectOutputStream that serializes a stream of objects to the writer using XStream.
`void` | `MarshallingStrategy.marshal(HierarchicalStreamWriter writer, Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)`
`void` | `MarshallingStrategy.marshal(HierarchicalStreamWriter writer, Object obj, com.thoughtworks.xstream.core.DefaultConverterLookup converterLookup, ClassMapper classMapper, DataHolder dataHolder)` Deprecated. As of 1.2, use `MarshallingStrategy.marshal(HierarchicalStreamWriter, Object, ConverterLookup, Mapper, DataHolder)`
`void` | `XStream.marshal(Object obj, HierarchicalStreamWriter writer)` Serialize and object to a hierarchical data structure (such as XML).
`void` | `XStream.marshal(Object obj, HierarchicalStreamWriter writer, DataHolder dataHolder)` Serialize and object to a hierarchical data structure (such as XML).

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters

Methods in com.thoughtworks.xstream.converters with parameters of type HierarchicalStreamWriter
`void` | `SingleValueConverterWrapper.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `Converter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)` Convert an object to textual data.

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.basic

Methods in com.thoughtworks.xstream.converters.basic with parameters of type HierarchicalStreamWriter
`void` | `CharConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `NullConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `AbstractBasicConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)` Deprecated.

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.collections

Methods in com.thoughtworks.xstream.converters.collections with parameters of type HierarchicalStreamWriter
`void` | `BitSetConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `TreeSetConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `MapConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `TreeMapConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `CharArrayConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `PropertiesConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `CollectionConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`abstract void` | `AbstractCollectionConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `ArrayConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`protected void` | `AbstractCollectionConverter.writeItem(Object item, MarshallingContext context, HierarchicalStreamWriter writer)`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.enums

Methods in com.thoughtworks.xstream.converters.enums with parameters of type HierarchicalStreamWriter
`void` | `EnumMapConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `EnumConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `EnumSetConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.extended

Methods in com.thoughtworks.xstream.converters.extended with parameters of type HierarchicalStreamWriter
`void` | `SubjectConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `ColorConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `EncodedByteArrayConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `JavaMethodConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `ThrowableConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `RegexPatternConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `FontConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `DynamicProxyConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `GregorianCalendarConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`protected void` | `SubjectConverter.marshalPrincipals(Set principals, HierarchicalStreamWriter writer, MarshallingContext context)`
`protected void` | `SubjectConverter.marshalPrivateCredentials(Set privCredentials, HierarchicalStreamWriter writer, MarshallingContext context)`
`protected void` | `SubjectConverter.marshalPublicCredentials(Set pubCredentials, HierarchicalStreamWriter writer, MarshallingContext context)`
`protected void` | `SubjectConverter.marshalReadOnly(boolean readOnly, HierarchicalStreamWriter writer)`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.javabean

Methods in com.thoughtworks.xstream.converters.javabean with parameters of type HierarchicalStreamWriter
`void` | `JavaBeanConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.reflection

Methods in com.thoughtworks.xstream.converters.reflection with parameters of type HierarchicalStreamWriter
`void` | `SerializableConverter.doMarshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`protected void` | `AbstractReflectionConverter.doMarshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`protected void` | `SerializableConverter.doMarshalConditionally(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `CGLIBEnhancedConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `AbstractReflectionConverter.marshal(Object original, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `SelfStreamingInstanceChecker.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`
`void` | `ExternalizableConverter.marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context)`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io

Subinterfaces of HierarchicalStreamWriter in com.thoughtworks.xstream.io
`interface` | `ExtendedHierarchicalStreamWriter`

Classes in com.thoughtworks.xstream.io that implement HierarchicalStreamWriter
`class` | `StatefulWriter` An wrapper for all `HierarchicalStreamWriter` implementations, that keeps the state.
`class` | `WriterWrapper` Base class to make it easy to create wrappers (decorators) for HierarchicalStreamWriter.

Fields in com.thoughtworks.xstream.io declared as HierarchicalStreamWriter
`protected HierarchicalStreamWriter` | `WriterWrapper.wrapped`

Methods in com.thoughtworks.xstream.io that return HierarchicalStreamWriter
`HierarchicalStreamWriter` | `HierarchicalStreamDriver.createWriter(OutputStream out)`
`HierarchicalStreamWriter` | `HierarchicalStreamDriver.createWriter(Writer out)`
`HierarchicalStreamWriter` | `WriterWrapper.underlyingWriter()`
`HierarchicalStreamWriter` | `HierarchicalStreamWriter.underlyingWriter()` Return the underlying HierarchicalStreamWriter implementation.

Methods in com.thoughtworks.xstream.io with parameters of type HierarchicalStreamWriter
`static void` | `ExtendedHierarchicalStreamWriterHelper.startNode(HierarchicalStreamWriter writer, String name, Class clazz)`

Constructors in com.thoughtworks.xstream.io with parameters of type HierarchicalStreamWriter
`StatefulWriter(HierarchicalStreamWriter wrapped)` Constructs a StatefulWriter.
`WriterWrapper(HierarchicalStreamWriter wrapped)`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io.binary

Classes in com.thoughtworks.xstream.io.binary that implement HierarchicalStreamWriter
`class` | `BinaryStreamWriter`

Methods in com.thoughtworks.xstream.io.binary that return HierarchicalStreamWriter
`HierarchicalStreamWriter` | `BinaryStreamWriter.underlyingWriter()`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io.copy

Methods in com.thoughtworks.xstream.io.copy with parameters of type HierarchicalStreamWriter
`void` | `HierarchicalStreamCopier.copy(HierarchicalStreamReader source, HierarchicalStreamWriter destination)`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io.json

Classes in com.thoughtworks.xstream.io.json that implement HierarchicalStreamWriter
`class` | `JettisonStaxWriter` A specialized `StaxWriter` that makes usage of internal functionality of Jettison.
`class` | `JsonHierarchicalStreamWriter` Deprecated. since 1.3.1, use JsonWriter instead
`class` | `JsonWriter` A simple writer that outputs JSON in a pretty-printed indented stream.

Methods in com.thoughtworks.xstream.io.json that return HierarchicalStreamWriter
`HierarchicalStreamWriter` | `JsonHierarchicalStreamDriver.createWriter(OutputStream out)`
`HierarchicalStreamWriter` | `JettisonMappedXmlDriver.createWriter(OutputStream output)`
`HierarchicalStreamWriter` | `JsonHierarchicalStreamDriver.createWriter(Writer out)` Create a HierarchicalStreamWriter that writes JSON.
`HierarchicalStreamWriter` | `JettisonMappedXmlDriver.createWriter(Writer writer)`
`HierarchicalStreamWriter` | `JsonWriter.underlyingWriter()`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io.path

Classes in com.thoughtworks.xstream.io.path that implement HierarchicalStreamWriter
`class` | `PathTrackingWriter` Wrapper for HierarchicalStreamWriter that tracks the path (a subset of XPath) of the current node that is being written.

Constructors in com.thoughtworks.xstream.io.path with parameters of type HierarchicalStreamWriter
`PathTrackingWriter(HierarchicalStreamWriter writer, PathTracker pathTracker)`

Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io.xml

Subinterfaces of HierarchicalStreamWriter in com.thoughtworks.xstream.io.xml
`interface` | `DocumentWriter` A generic interface for all `HierarchicalStreamWriter` implementations generating a DOM.

Classes in com.thoughtworks.xstream.io.xml that implement HierarchicalStreamWriter
`class` | `AbstractDocumentWriter` A generic `HierarchicalStreamWriter` for DOM writer implementations.
`class` | `AbstractXmlWriter` Abstract base implementation of HierarchicalStreamWriter that provides common functionality to all XML-based writers.
`class` | `CompactWriter`
`class` | `Dom4JWriter`
`class` | `Dom4JXmlWriter`
`class` | `DomWriter`
`class` | `JDomWriter`
`class` | `PrettyPrintWriter` A simple writer that outputs XML in a pretty-printed indented stream.
`class` | `SaxWriter` A SAX `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.
`class` | `StaxWriter` A stream writing that outputs to a StAX stream writer
`class` | `XomWriter`
`class` | `XppDomWriter`

Methods in com.thoughtworks.xstream.io.xml that return HierarchicalStreamWriter
`HierarchicalStreamWriter` | `XomDriver.createWriter(OutputStream out)`
`HierarchicalStreamWriter` | `StaxDriver.createWriter(OutputStream out)`
`HierarchicalStreamWriter` | `JDomDriver.createWriter(OutputStream out)`
`HierarchicalStreamWriter` | `XppDomDriver.createWriter(OutputStream out)`
`HierarchicalStreamWriter` | `DomDriver.createWriter(OutputStream out)`
`HierarchicalStreamWriter` | `XppDriver.createWriter(OutputStream out)`
`HierarchicalStreamWriter` | `Dom4JDriver.createWriter(OutputStream out)`
`HierarchicalStreamWriter` | `XomDriver.createWriter(Writer out)`
`HierarchicalStreamWriter` | `StaxDriver.createWriter(Writer out)`
`HierarchicalStreamWriter` | `JDomDriver.createWriter(Writer out)`
`HierarchicalStreamWriter` | `XppDomDriver.createWriter(Writer out)`
`HierarchicalStreamWriter` | `DomDriver.createWriter(Writer out)`
`HierarchicalStreamWriter` | `XppDriver.createWriter(Writer out)`
`HierarchicalStreamWriter` | `Dom4JDriver.createWriter(Writer out)`
`HierarchicalStreamWriter` | `AbstractXmlWriter.underlyingWriter()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004-2008 XStream. All Rights Reserved.