|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DataHolder | |
|---|---|
| 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 | |
|---|---|
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 | |
|---|---|
void |
MarshallingStrategy.marshal(HierarchicalStreamWriter writer,
Object obj,
ConverterLookup converterLookup,
Mapper mapper,
DataHolder dataHolder)
|
void |
XStream.marshal(Object obj,
HierarchicalStreamWriter writer,
DataHolder dataHolder)
Serialize and object to a hierarchical data structure (such as XML). |
Object |
XStream.unmarshal(HierarchicalStreamReader reader,
Object root,
DataHolder dataHolder)
Deserialize an object from a hierarchical data structure (such as XML). |
Object |
MarshallingStrategy.unmarshal(Object root,
HierarchicalStreamReader reader,
DataHolder dataHolder,
ConverterLookup converterLookup,
Mapper mapper)
|
| Uses of DataHolder in com.thoughtworks.xstream.converters |
|---|
| Subinterfaces of DataHolder in com.thoughtworks.xstream.converters | |
|---|---|
interface |
MarshallingContext
|
interface |
UnmarshallingContext
|
| Uses of DataHolder in com.thoughtworks.xstream.core |
|---|
| Subinterfaces of DataHolder in com.thoughtworks.xstream.core | |
|---|---|
interface |
ReferencingMarshallingContext
A MarshallingContext that manages references. |
| Classes in com.thoughtworks.xstream.core that implement DataHolder | |
|---|---|
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
|
| Methods in com.thoughtworks.xstream.core with parameters of type DataHolder | |
|---|---|
void |
AbstractTreeMarshallingStrategy.marshal(HierarchicalStreamWriter writer,
Object obj,
ConverterLookup converterLookup,
Mapper mapper,
DataHolder dataHolder)
|
Object |
TreeUnmarshaller.start(DataHolder dataHolder)
|
void |
TreeMarshaller.start(Object item,
DataHolder dataHolder)
|
Object |
AbstractTreeMarshallingStrategy.unmarshal(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 | |
|---|---|
static CustomObjectInputStream |
CustomObjectInputStream.getInstance(DataHolder whereFrom,
CustomObjectInputStream.StreamCallback callback)
Deprecated. As of 1.4 use CustomObjectInputStream.getInstance(DataHolder, StreamCallback, ClassLoader) |
static CustomObjectInputStream |
CustomObjectInputStream.getInstance(DataHolder whereFrom,
CustomObjectInputStream.StreamCallback callback,
ClassLoader classLoaderReference)
|
static CustomObjectOutputStream |
CustomObjectOutputStream.getInstance(DataHolder whereFrom,
CustomObjectOutputStream.StreamCallback callback)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||