Uses of Interface
com.thoughtworks.xstream.converters.DataHolder

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
 java.lang.Object MarshallingStrategy.unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper)
           
 void MarshallingStrategy.marshal(HierarchicalStreamWriter writer, java.lang.Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
           
 java.lang.Object MarshallingStrategy.unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, DefaultConverterLookup converterLookup, ClassMapper classMapper)
          Deprecated. As of 1.2, use MarshallingStrategy.unmarshal(Object, HierarchicalStreamReader, DataHolder, ConverterLookup, Mapper)
 void MarshallingStrategy.marshal(HierarchicalStreamWriter writer, java.lang.Object obj, DefaultConverterLookup converterLookup, ClassMapper classMapper, DataHolder dataHolder)
          Deprecated. As of 1.2, use MarshallingStrategy.marshal(HierarchicalStreamWriter, Object, ConverterLookup, Mapper, 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 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
 interface MarshallingContext
           
 interface UnmarshallingContext
           
 

Uses of DataHolder in com.thoughtworks.xstream.core
 

Classes in com.thoughtworks.xstream.core that implement DataHolder
 class AbstractReferenceMarshaller
          Abstract base class for a TreeMarshaller, that can build refrences.
 class AbstractReferenceUnmarshaller
          Abstract base class for a TreeUnmarshaller, that resolves refrences.
 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
 java.lang.Object ReferenceByIdMarshallingStrategy.unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper)
           
 void ReferenceByIdMarshallingStrategy.marshal(HierarchicalStreamWriter writer, java.lang.Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
           
 java.lang.Object ReferenceByIdMarshallingStrategy.unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, DefaultConverterLookup converterLookup, ClassMapper classMapper)
          Deprecated. As of 1.2, use ReferenceByIdMarshallingStrategy.unmarshal(Object, HierarchicalStreamReader, DataHolder, ConverterLookup, Mapper)
 void ReferenceByIdMarshallingStrategy.marshal(HierarchicalStreamWriter writer, java.lang.Object obj, DefaultConverterLookup converterLookup, ClassMapper classMapper, DataHolder dataHolder)
          Deprecated. As of 1.2, use ReferenceByIdMarshallingStrategy.marshal(HierarchicalStreamWriter, Object, ConverterLookup, Mapper, DataHolder)
 java.lang.Object ReferenceByXPathMarshallingStrategy.unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper)
           
 void ReferenceByXPathMarshallingStrategy.marshal(HierarchicalStreamWriter writer, java.lang.Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
           
 java.lang.Object ReferenceByXPathMarshallingStrategy.unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, DefaultConverterLookup converterLookup, ClassMapper classMapper)
          Deprecated. As of 1.2, use ReferenceByXPathMarshallingStrategy.unmarshal(Object, HierarchicalStreamReader, DataHolder, ConverterLookup, Mapper)
 void ReferenceByXPathMarshallingStrategy.marshal(HierarchicalStreamWriter writer, java.lang.Object obj, DefaultConverterLookup converterLookup, ClassMapper classMapper, DataHolder dataHolder)
          Deprecated. As of 1.2, use ReferenceByXPathMarshallingStrategy.marshal(HierarchicalStreamWriter, Object, ConverterLookup, Mapper, DataHolder)
 void TreeMarshaller.start(java.lang.Object item, DataHolder dataHolder)
           
 java.lang.Object TreeUnmarshaller.start(DataHolder dataHolder)
           
 java.lang.Object TreeMarshallingStrategy.unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper)
           
 void TreeMarshallingStrategy.marshal(HierarchicalStreamWriter writer, java.lang.Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
           
 java.lang.Object TreeMarshallingStrategy.unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, DefaultConverterLookup converterLookup, ClassMapper classMapper)
          Deprecated. As of 1.2, use TreeMarshallingStrategy.unmarshal(Object, HierarchicalStreamReader, DataHolder, ConverterLookup, Mapper)
 void TreeMarshallingStrategy.marshal(HierarchicalStreamWriter writer, java.lang.Object obj, DefaultConverterLookup converterLookup, ClassMapper classMapper, DataHolder dataHolder)
          Deprecated. As of 1.2, use TreeMarshallingStrategy.marshal(HierarchicalStreamWriter, Object, ConverterLookup, Mapper, DataHolder)
 

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)
           
static CustomObjectOutputStream CustomObjectOutputStream.getInstance(DataHolder whereFrom, CustomObjectOutputStream.StreamCallback callback)
           
 



Copyright © 2004-2007 XStream. All Rights Reserved.