com.thoughtworks.xstream.core
Class ReferenceByIdMarshallingStrategy

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

public class ReferenceByIdMarshallingStrategy
extends java.lang.Object
implements MarshallingStrategy


Constructor Summary
ReferenceByIdMarshallingStrategy()
           
 
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

ReferenceByIdMarshallingStrategy

public ReferenceByIdMarshallingStrategy()
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.