| java.lang.Object com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy
All known Subclasses: com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy, com.thoughtworks.xstream.core.ReferenceByIdMarshallingStrategy, com.thoughtworks.xstream.core.TreeMarshallingStrategy,
AbstractTreeMarshallingStrategy | abstract public class AbstractTreeMarshallingStrategy implements MarshallingStrategy(Code) | | Basic functionality of a tree based marshalling strategy.
author: Joe Walnes author: Jörg Schaible since: 1.3 |
Method Summary | |
abstract protected TreeMarshaller | createMarshallingContext(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper) | abstract protected TreeUnmarshaller | createUnmarshallingContext(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper) | public void | marshal(HierarchicalStreamWriter writer, Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder) | public void | marshal(HierarchicalStreamWriter writer, Object obj, DefaultConverterLookup converterLookup, ClassMapper classMapper, DataHolder dataHolder) | public Object | unmarshal(Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper) | public Object | unmarshal(Object root, HierarchicalStreamReader reader, DataHolder dataHolder, DefaultConverterLookup converterLookup, ClassMapper classMapper) |
|
|