Package com.thoughtworks.xstream
Interface MarshallingStrategy
- All Known Implementing Classes:
AbstractTreeMarshallingStrategy
,ReferenceByIdMarshallingStrategy
,ReferenceByXPathMarshallingStrategy
,TreeMarshallingStrategy
public interface MarshallingStrategy
-
Method Summary
Modifier and TypeMethodDescriptionvoid
marshal
(HierarchicalStreamWriter writer, Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder) unmarshal
(Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper)
-
Method Details
-
unmarshal
Object unmarshal(Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper) -
marshal
void marshal(HierarchicalStreamWriter writer, Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
-