Uses of Interface
com.thoughtworks.xstream.io.HierarchicalStreamWriter
-
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream
Methods in com.thoughtworks.xstream with parameters of type HierarchicalStreamWriter Modifier and Type Method Description java.io.ObjectOutputStream
XStream. createObjectOutputStream(HierarchicalStreamWriter writer)
Creates an ObjectOutputStream that serializes a stream of objects to the writer using XStream.java.io.ObjectOutputStream
XStream. createObjectOutputStream(HierarchicalStreamWriter writer, java.lang.String rootNodeName)
Creates an ObjectOutputStream that serializes a stream of objects to the writer using XStream.java.io.ObjectOutputStream
XStream. createObjectOutputStream(HierarchicalStreamWriter writer, java.lang.String rootNodeName, DataHolder dataHolder)
Creates an ObjectOutputStream that serializes a stream of objects to the writer using XStream.void
MarshallingStrategy. marshal(HierarchicalStreamWriter writer, java.lang.Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
void
XStream.InternalBlackList. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
XStream. marshal(java.lang.Object obj, HierarchicalStreamWriter writer)
Serialize and object to a hierarchical data structure (such as XML).void
XStream. marshal(java.lang.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 Modifier and Type Method Description void
Converter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
Convert an object to textual data.void
SingleValueConverterWrapper. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.basic
Methods in com.thoughtworks.xstream.converters.basic with parameters of type HierarchicalStreamWriter Modifier and Type Method Description void
CharConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
NullConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.collections
Methods in com.thoughtworks.xstream.converters.collections with parameters of type HierarchicalStreamWriter Modifier and Type Method Description abstract void
AbstractCollectionConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
ArrayConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
BitSetConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
CharArrayConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
CollectionConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
MapConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
PropertiesConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
TreeMapConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
TreeSetConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
protected void
TreeMapConverter. marshalComparator(java.util.Comparator comparator, HierarchicalStreamWriter writer, MarshallingContext context)
protected void
AbstractCollectionConverter. writeBareItem(java.lang.Object item, MarshallingContext context, HierarchicalStreamWriter writer)
Write the bare item of the collection into the writer.protected void
AbstractCollectionConverter. writeCompleteItem(java.lang.Object item, MarshallingContext context, HierarchicalStreamWriter writer)
Write an item of the collection into the writer including surrounding tags.protected void
AbstractCollectionConverter. writeItem(java.lang.Object item, MarshallingContext context, HierarchicalStreamWriter writer)
Deprecated.As of 1.4.11 useAbstractCollectionConverter.writeCompleteItem(Object, MarshallingContext, HierarchicalStreamWriter)
instead.protected void
AbstractCollectionConverter. writeNullItem(MarshallingContext context, HierarchicalStreamWriter writer)
Write a null item of the collection into the writer. -
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.enums
Methods in com.thoughtworks.xstream.converters.enums with parameters of type HierarchicalStreamWriter Modifier and Type Method Description void
EnumConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
EnumMapConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
EnumSetConverter. marshal(java.lang.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 Modifier and Type Method Description private void
DynamicProxyConverter. addInterfacesToXml(java.lang.Object source, HierarchicalStreamWriter writer)
void
ActivationDataFlavorConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
ColorConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
DynamicProxyConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
EncodedByteArrayConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
FontConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
GregorianCalendarConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
JavaFieldConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
JavaMethodConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
NamedArrayConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
NamedMapConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
RegexPatternConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
SubjectConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
ThrowableConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
ToAttributedValueConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
private void
JavaMethodConverter. marshalMethod(HierarchicalStreamWriter writer, java.lang.String declaringClassName, java.lang.String methodName, java.lang.Class[] parameterTypes)
protected void
SubjectConverter. marshalPrincipals(java.util.Set principals, HierarchicalStreamWriter writer, MarshallingContext context)
protected void
SubjectConverter. marshalPrivateCredentials(java.util.Set privCredentials, HierarchicalStreamWriter writer, MarshallingContext context)
protected void
SubjectConverter. marshalPublicCredentials(java.util.Set pubCredentials, HierarchicalStreamWriter writer, MarshallingContext context)
protected void
SubjectConverter. marshalReadOnly(boolean readOnly, HierarchicalStreamWriter writer)
private void
ColorConverter. write(java.lang.String fieldName, int value, HierarchicalStreamWriter writer)
protected void
NamedCollectionConverter. writeCompleteItem(java.lang.Object item, MarshallingContext context, HierarchicalStreamWriter writer)
protected void
NamedCollectionConverter. writeItem(java.lang.Object item, MarshallingContext context, HierarchicalStreamWriter writer)
Deprecated.As of 1.4.11 useNamedCollectionConverter.writeCompleteItem(Object, MarshallingContext, HierarchicalStreamWriter)
instead.protected void
NamedMapConverter. writeItem(java.lang.String name, java.lang.Class type, java.lang.Object item, MarshallingContext context, HierarchicalStreamWriter writer)
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.javabean
Methods in com.thoughtworks.xstream.converters.javabean with parameters of type HierarchicalStreamWriter Modifier and Type Method Description void
JavaBeanConverter. marshal(java.lang.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 Modifier and Type Method Description protected void
AbstractReflectionConverter. doMarshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
SerializableConverter. doMarshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
protected void
SerializableConverter. doMarshalConditionally(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
AbstractReflectionConverter. marshal(java.lang.Object original, HierarchicalStreamWriter writer, MarshallingContext context)
void
CGLIBEnhancedConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
ExternalizableConverter. marshal(java.lang.Object original, HierarchicalStreamWriter writer, MarshallingContext context)
void
LambdaConverter. marshal(java.lang.Object original, HierarchicalStreamWriter writer, MarshallingContext context)
protected void
SerializableConverter. marshalUnserializableParent(HierarchicalStreamWriter writer, MarshallingContext context, java.lang.Object replacedSource)
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.converters.time
Methods in com.thoughtworks.xstream.converters.time with parameters of type HierarchicalStreamWriter Modifier and Type Method Description void
SystemClockConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
ValueRangeConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
void
WeekFieldsConverter. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
private void
ValueRangeConverter. write(java.lang.String fieldName, long value, HierarchicalStreamWriter writer)
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.core
Fields in com.thoughtworks.xstream.core declared as HierarchicalStreamWriter Modifier and Type Field Description protected HierarchicalStreamWriter
TreeMarshaller. writer
Methods in com.thoughtworks.xstream.core with parameters of type HierarchicalStreamWriter Modifier and Type Method Description protected abstract TreeMarshaller
AbstractTreeMarshallingStrategy. createMarshallingContext(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)
protected TreeMarshaller
ReferenceByIdMarshallingStrategy. createMarshallingContext(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)
protected TreeMarshaller
ReferenceByXPathMarshallingStrategy. createMarshallingContext(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)
protected TreeMarshaller
TreeMarshallingStrategy. createMarshallingContext(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)
void
AbstractTreeMarshallingStrategy. marshal(HierarchicalStreamWriter writer, java.lang.Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
Constructors in com.thoughtworks.xstream.core with parameters of type HierarchicalStreamWriter Constructor Description AbstractReferenceMarshaller(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)
ReferenceByIdMarshaller(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)
ReferenceByIdMarshaller(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper, ReferenceByIdMarshaller.IDGenerator idGenerator)
ReferenceByXPathMarshaller(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper, int mode)
TreeMarshaller(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.core.util
Methods in com.thoughtworks.xstream.core.util with parameters of type HierarchicalStreamWriter Modifier and Type Method Description void
SelfStreamingInstanceChecker. marshal(java.lang.Object source, HierarchicalStreamWriter writer, MarshallingContext context)
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io
Subinterfaces of HierarchicalStreamWriter in com.thoughtworks.xstream.io Modifier and Type Interface Description interface
ExtendedHierarchicalStreamWriter
Deprecated.As of 1.4.11, this interface will be merged into parent with version 1.5.0.Classes in com.thoughtworks.xstream.io that implement HierarchicalStreamWriter Modifier and Type Class Description class
AbstractWriter
Abstract base class for all HierarchicalStreamWriter implementations.class
StatefulWriter
An wrapper for allHierarchicalStreamWriter
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 Modifier and Type Field Description protected HierarchicalStreamWriter
WriterWrapper. wrapped
Methods in com.thoughtworks.xstream.io that return HierarchicalStreamWriter Modifier and Type Method Description HierarchicalStreamWriter
HierarchicalStreamDriver. createWriter(java.io.OutputStream out)
Create the HierarchicalStreamWriter with the formatted writer.HierarchicalStreamWriter
HierarchicalStreamDriver. createWriter(java.io.Writer out)
Create the HierarchicalStreamWriter with the formatted writer.HierarchicalStreamWriter
AbstractWriter. underlyingWriter()
Return the underlying HierarchicalStreamWriter implementation.HierarchicalStreamWriter
HierarchicalStreamWriter. underlyingWriter()
Return the underlying HierarchicalStreamWriter implementation.HierarchicalStreamWriter
WriterWrapper. underlyingWriter()
Methods in com.thoughtworks.xstream.io with parameters of type HierarchicalStreamWriter Modifier and Type Method Description static void
ExtendedHierarchicalStreamWriterHelper. startNode(HierarchicalStreamWriter writer, java.lang.String name, java.lang.Class clazz)
Deprecated.As of 1.4.11, with version 1.5.0 useHierarchicalStreamWriter#startNode(String, Class)
directly.Constructors in com.thoughtworks.xstream.io with parameters of type HierarchicalStreamWriter Constructor Description 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 Modifier and Type Class Description class
BinaryStreamWriter
Methods in com.thoughtworks.xstream.io.binary that return HierarchicalStreamWriter Modifier and Type Method Description HierarchicalStreamWriter
BinaryStreamDriver. createWriter(java.io.OutputStream out)
HierarchicalStreamWriter
BinaryStreamDriver. createWriter(java.io.Writer out)
HierarchicalStreamWriter
BinaryStreamWriter. underlyingWriter()
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io.copy
Methods in com.thoughtworks.xstream.io.copy with parameters of type HierarchicalStreamWriter Modifier and Type Method Description 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 Modifier and Type Class Description class
AbstractJsonWriter
An abstract implementation of a writer that calls abstract methods to build JSON structures.class
JsonHierarchicalStreamWriter
Deprecated.As of 1.3.1, use JsonWriter insteadclass
JsonWriter
A simple writer that outputs JSON in a pretty-printed indented stream.Methods in com.thoughtworks.xstream.io.json that return HierarchicalStreamWriter Modifier and Type Method Description HierarchicalStreamWriter
JsonHierarchicalStreamDriver. createWriter(java.io.OutputStream out)
HierarchicalStreamWriter
JsonHierarchicalStreamDriver. createWriter(java.io.Writer out)
Create a HierarchicalStreamWriter that writes JSON.HierarchicalStreamWriter
JsonWriter. underlyingWriter()
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io.path
Classes in com.thoughtworks.xstream.io.path that implement HierarchicalStreamWriter Modifier and Type Class Description 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 Constructor Description PathTrackingWriter(HierarchicalStreamWriter writer, PathTracker pathTracker)
-
Uses of HierarchicalStreamWriter in com.thoughtworks.xstream.io.xml
Subinterfaces of HierarchicalStreamWriter in com.thoughtworks.xstream.io.xml Modifier and Type Interface Description interface
DocumentWriter
A generic interface for allHierarchicalStreamWriter
implementations generating a DOM.Classes in com.thoughtworks.xstream.io.xml that implement HierarchicalStreamWriter Modifier and Type Class Description class
AbstractDocumentWriter
A genericHierarchicalStreamWriter
for DOM writer implementations.class
AbstractXmlWriter
Deprecated.As of 1.4 useAbstractWriter
insteadclass
CompactWriter
class
DomWriter
class
PrettyPrintWriter
A simple writer that outputs XML in a pretty-printed indented stream.class
SaxWriter
A SAXparser
that acts as an XStreamHierarchicalStreamWriter
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 writerclass
XppDomWriter
Methods in com.thoughtworks.xstream.io.xml that return HierarchicalStreamWriter Modifier and Type Method Description HierarchicalStreamWriter
AbstractXppDomDriver. createWriter(java.io.OutputStream out)
Create the HierarchicalStreamWriter with the formatted writer.HierarchicalStreamWriter
AbstractXppDomDriver. createWriter(java.io.Writer out)
Create the HierarchicalStreamWriter with the formatted writer.HierarchicalStreamWriter
AbstractXppDriver. createWriter(java.io.OutputStream out)
Create the HierarchicalStreamWriter with the formatted writer.HierarchicalStreamWriter
AbstractXppDriver. createWriter(java.io.Writer out)
Create the HierarchicalStreamWriter with the formatted writer.HierarchicalStreamWriter
DomDriver. createWriter(java.io.OutputStream out)
HierarchicalStreamWriter
DomDriver. createWriter(java.io.Writer out)
HierarchicalStreamWriter
StaxDriver. createWriter(java.io.OutputStream out)
HierarchicalStreamWriter
StaxDriver. createWriter(java.io.Writer out)
-