com.thoughtworks.xstream.core
Class TreeMarshallingStrategy

java.lang.Object
  extended by com.thoughtworks.xstream.core.TreeMarshallingStrategy
All Implemented Interfaces:
MarshallingStrategy

public class TreeMarshallingStrategy
extends java.lang.Object
implements MarshallingStrategy


Constructor Summary
TreeMarshallingStrategy()
           
 
Method Summary
 void marshal(HierarchicalStreamWriter writer, java.lang.Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
           
 void marshal(HierarchicalStreamWriter writer, java.lang.Object obj, DefaultConverterLookup converterLookup, ClassMapper classMapper, DataHolder dataHolder)
          Deprecated. As of 1.2, use marshal(HierarchicalStreamWriter, Object, ConverterLookup, Mapper, DataHolder)
 java.lang.Object unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper)
           
 java.lang.Object unmarshal(java.lang.Object root, HierarchicalStreamReader reader, DataHolder dataHolder, DefaultConverterLookup converterLookup, ClassMapper classMapper)
          Deprecated. As of 1.2, use #unmarshal(Object, HierarchicalStreamReader, DataHolder, DefaultConverterLookup, Mapper)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeMarshallingStrategy

public TreeMarshallingStrategy()
Method Detail

unmarshal

public java.lang.Object unmarshal(java.lang.Object root,
                                  HierarchicalStreamReader reader,
                                  DataHolder dataHolder,
                                  ConverterLookup converterLookup,
                                  Mapper mapper)
Specified by:
unmarshal in interface MarshallingStrategy

marshal

public void marshal(HierarchicalStreamWriter writer,
                    java.lang.Object obj,
                    ConverterLookup converterLookup,
                    Mapper mapper,
                    DataHolder dataHolder)
Specified by:
marshal in interface MarshallingStrategy

unmarshal

public java.lang.Object unmarshal(java.lang.Object root,
                                  HierarchicalStreamReader reader,
                                  DataHolder dataHolder,
                                  DefaultConverterLookup converterLookup,
                                  ClassMapper classMapper)
Deprecated. As of 1.2, use #unmarshal(Object, HierarchicalStreamReader, DataHolder, DefaultConverterLookup, Mapper)

Specified by:
unmarshal in interface MarshallingStrategy

marshal

public void marshal(HierarchicalStreamWriter writer,
                    java.lang.Object obj,
                    DefaultConverterLookup converterLookup,
                    ClassMapper classMapper,
                    DataHolder dataHolder)
Deprecated. As of 1.2, use marshal(HierarchicalStreamWriter, Object, ConverterLookup, Mapper, DataHolder)

Specified by:
marshal in interface MarshallingStrategy


Copyright © 2006 null. All Rights Reserved.