public abstract class AbstractTreeMarshallingStrategy extends Object implements MarshallingStrategy
Constructor and Description |
---|
AbstractTreeMarshallingStrategy() |
public Object unmarshal(Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper)
unmarshal
in interface MarshallingStrategy
public void marshal(HierarchicalStreamWriter writer, Object obj, ConverterLookup converterLookup, Mapper mapper, DataHolder dataHolder)
marshal
in interface MarshallingStrategy
protected abstract TreeUnmarshaller createUnmarshallingContext(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper)
protected abstract TreeMarshaller createMarshallingContext(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)
public Object unmarshal(Object root, HierarchicalStreamReader reader, DataHolder dataHolder, DefaultConverterLookup converterLookup, ClassMapper classMapper)
unmarshal(Object, HierarchicalStreamReader, DataHolder, ConverterLookup, Mapper)
unmarshal
in interface MarshallingStrategy
public void marshal(HierarchicalStreamWriter writer, Object obj, DefaultConverterLookup converterLookup, ClassMapper classMapper, DataHolder dataHolder)
marshal(HierarchicalStreamWriter, Object, ConverterLookup, Mapper, DataHolder)
marshal
in interface MarshallingStrategy
Copyright © 2016 Internet2. All rights reserved.