Uses of Interface
com.thoughtworks.xstream.converters.DataHolder
Packages that use DataHolder
Package
Description
-
Uses of DataHolder in com.thoughtworks.xstream
Methods in com.thoughtworks.xstream that return DataHolderModifier and TypeMethodDescriptionXStream.newDataHolder()Create a DataHolder that can be used to pass data to the converters.Methods in com.thoughtworks.xstream with parameters of type DataHolderModifier and TypeMethodDescriptionXStream.createObjectInputStream(HierarchicalStreamReader reader, DataHolder dataHolder) Creates an ObjectInputStream that deserializes a stream of objects from a reader using XStream.XStream.createObjectOutputStream(HierarchicalStreamWriter writer, String rootNodeName, DataHolder dataHolder) Creates an ObjectOutputStream that serializes a stream of objects to the writer using XStream.voidMarshallingStrategy.marshal(HierarchicalStreamWriter writer, Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder) voidXStream.marshal(Object obj, HierarchicalStreamWriter writer, DataHolder dataHolder) Serialize and object to a hierarchical data structure (such as XML).MarshallingStrategy.unmarshal(Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper) XStream.unmarshal(HierarchicalStreamReader reader, 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 -
Uses of DataHolder in com.thoughtworks.xstream.core
Subinterfaces of DataHolder in com.thoughtworks.xstream.coreClasses in com.thoughtworks.xstream.core that implement DataHolderModifier and TypeClassDescriptionclassAbstract base class for a TreeMarshaller, that can build references.classAbstract base class for a TreeUnmarshaller, that resolves references.classclassclassclassclassclassclassFields in com.thoughtworks.xstream.core declared as DataHolderModifier and TypeFieldDescriptionprivate DataHolderTreeMarshaller.dataHolderprivate DataHolderTreeUnmarshaller.dataHolderMethods in com.thoughtworks.xstream.core with parameters of type DataHolderModifier and TypeMethodDescriptionvoidAbstractTreeMarshallingStrategy.marshal(HierarchicalStreamWriter writer, Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder) voidTreeMarshaller.start(Object item, DataHolder dataHolder) TreeUnmarshaller.start(DataHolder dataHolder) 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 DataHolderModifier and TypeMethodDescriptionstatic CustomObjectInputStreamCustomObjectInputStream.getInstance(DataHolder whereFrom, CustomObjectInputStream.StreamCallback callback) Deprecated.static CustomObjectInputStreamCustomObjectInputStream.getInstance(DataHolder whereFrom, CustomObjectInputStream.StreamCallback callback, ClassLoaderReference classLoaderReference) static CustomObjectInputStreamCustomObjectInputStream.getInstance(DataHolder whereFrom, CustomObjectInputStream.StreamCallback callback, ClassLoader classLoader) Deprecated.static CustomObjectOutputStreamCustomObjectOutputStream.getInstance(DataHolder whereFrom, CustomObjectOutputStream.StreamCallback callback)
CustomObjectInputStream.getInstance(DataHolder, StreamCallback, ClassLoader)