Uses of Interface
com.thoughtworks.xstream.converters.DataHolder
-
Packages that use DataHolder Package Description com.thoughtworks.xstream com.thoughtworks.xstream.converters com.thoughtworks.xstream.core com.thoughtworks.xstream.core.util -
-
Uses of DataHolder in com.thoughtworks.xstream
Methods in com.thoughtworks.xstream that return DataHolder Modifier and Type Method Description DataHolder
XStream. newDataHolder()
Create a DataHolder that can be used to pass data to the converters.Methods in com.thoughtworks.xstream with parameters of type DataHolder Modifier and Type Method Description java.io.ObjectInputStream
XStream. createObjectInputStream(HierarchicalStreamReader reader, DataHolder dataHolder)
Creates an ObjectInputStream that deserializes a stream of objects from a reader 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. marshal(java.lang.Object obj, HierarchicalStreamWriter writer, DataHolder dataHolder)
Serialize and object to a hierarchical data structure (such as XML).java.lang.Object
MarshallingStrategy. unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper)
java.lang.Object
XStream. unmarshal(HierarchicalStreamReader reader, java.lang.Object root, DataHolder dataHolder)
Deserialize an object from a hierarchical data structure (such as XML). -
Uses of DataHolder in com.thoughtworks.xstream.converters
Subinterfaces of DataHolder in com.thoughtworks.xstream.converters Modifier and Type Interface Description interface
MarshallingContext
interface
UnmarshallingContext
-
Uses of DataHolder in com.thoughtworks.xstream.core
Subinterfaces of DataHolder in com.thoughtworks.xstream.core Modifier and Type Interface Description interface
ReferencingMarshallingContext
AMarshallingContext
that manages references.Classes in com.thoughtworks.xstream.core that implement DataHolder Modifier and Type Class Description class
AbstractReferenceMarshaller
Abstract base class for a TreeMarshaller, that can build references.class
AbstractReferenceUnmarshaller
Abstract base class for a TreeUnmarshaller, that resolves references.class
MapBackedDataHolder
class
ReferenceByIdMarshaller
class
ReferenceByIdUnmarshaller
class
ReferenceByXPathMarshaller
class
ReferenceByXPathUnmarshaller
class
TreeMarshaller
class
TreeUnmarshaller
Fields in com.thoughtworks.xstream.core declared as DataHolder Modifier and Type Field Description private DataHolder
TreeMarshaller. dataHolder
private DataHolder
TreeUnmarshaller. dataHolder
Methods in com.thoughtworks.xstream.core with parameters of type DataHolder Modifier and Type Method Description void
AbstractTreeMarshallingStrategy. marshal(HierarchicalStreamWriter writer, java.lang.Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
void
TreeMarshaller. start(java.lang.Object item, DataHolder dataHolder)
java.lang.Object
TreeUnmarshaller. start(DataHolder dataHolder)
java.lang.Object
AbstractTreeMarshallingStrategy. unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper)
-
Uses of DataHolder in com.thoughtworks.xstream.core.util
Methods in com.thoughtworks.xstream.core.util with parameters of type DataHolder Modifier and Type Method Description static CustomObjectInputStream
CustomObjectInputStream. getInstance(DataHolder whereFrom, CustomObjectInputStream.StreamCallback callback)
Deprecated.static CustomObjectInputStream
CustomObjectInputStream. getInstance(DataHolder whereFrom, CustomObjectInputStream.StreamCallback callback, ClassLoaderReference classLoaderReference)
static CustomObjectInputStream
CustomObjectInputStream. getInstance(DataHolder whereFrom, CustomObjectInputStream.StreamCallback callback, java.lang.ClassLoader classLoader)
Deprecated.static CustomObjectOutputStream
CustomObjectOutputStream. getInstance(DataHolder whereFrom, CustomObjectOutputStream.StreamCallback callback)
-