Top Fields Constructors Methods
com.thoughtworks.xstream.core

public Class ReferenceByXPathMarshallingStrategy

extends AbstractTreeMarshallingStrategy
Class Inheritance
Imports
com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.io.HierarchicalStreamReader, .HierarchicalStreamWriter, com.thoughtworks.xstream.mapper.Mapper

Field Summary

Modifier and TypeField and Description
public static int
private final int
public static int
public static int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected TreeMarshaller
protected TreeUnmarshaller
Inherited from com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy:
marshalunmarshal

Field Detail

ABSOLUTEback to summary
public static int ABSOLUTE
modeback to summary
private final int mode
RELATIVEback to summary
public static int RELATIVE
SINGLE_NODEback to summary
public static int SINGLE_NODE

Constructor Detail

ReferenceByXPathMarshallingStrategyback to summary
public ReferenceByXPathMarshallingStrategy(int mode)

Method Detail

createMarshallingContextback to summary
protected TreeMarshaller createMarshallingContext(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)

Implements abstract com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.createMarshallingContext.

createUnmarshallingContextback to summary
protected TreeUnmarshaller createUnmarshallingContext(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper)

Implements abstract com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.createUnmarshallingContext.