public class ReferenceByXPathMarshallingStrategy extends AbstractTreeMarshallingStrategy
| Modifier and Type | Field and Description |
|---|---|
static int |
ABSOLUTE |
private int |
mode |
static int |
RELATIVE |
static int |
SINGLE_NODE |
| Constructor and Description |
|---|
ReferenceByXPathMarshallingStrategy(int mode) |
| Modifier and Type | Method and Description |
|---|---|
protected TreeMarshaller |
createMarshallingContext(HierarchicalStreamWriter writer,
ConverterLookup converterLookup,
Mapper mapper) |
protected TreeUnmarshaller |
createUnmarshallingContext(java.lang.Object root,
HierarchicalStreamReader reader,
ConverterLookup converterLookup,
Mapper mapper) |
marshal, unmarshalpublic static int RELATIVE
public static int ABSOLUTE
public static int SINGLE_NODE
private final int mode
public ReferenceByXPathMarshallingStrategy(int mode)
protected TreeUnmarshaller createUnmarshallingContext(java.lang.Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper)
createUnmarshallingContext in class AbstractTreeMarshallingStrategyprotected TreeMarshaller createMarshallingContext(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper)
createMarshallingContext in class AbstractTreeMarshallingStrategy