public class ReferenceByXPathMarshaller extends AbstractReferenceMarshaller
AbstractReferenceMarshaller.ReferencedImplicitElementException
TreeMarshaller.CircularReferenceException
converterLookup, writer
Constructor and Description |
---|
ReferenceByXPathMarshaller(HierarchicalStreamWriter writer,
ConverterLookup converterLookup,
Mapper mapper,
int mode) |
Modifier and Type | Method and Description |
---|---|
protected String |
createReference(Path currentPath,
Object existingReferenceKey) |
protected Object |
createReferenceKey(Path currentPath,
Object item) |
protected void |
fireValidReference(Object referenceKey) |
convert
convertAnother, convertAnother, get, getMapper, keys, put, start
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
convertAnother, convertAnother
get, keys, put
public ReferenceByXPathMarshaller(HierarchicalStreamWriter writer, ConverterLookup converterLookup, Mapper mapper, int mode)
protected String createReference(Path currentPath, Object existingReferenceKey)
createReference
in class AbstractReferenceMarshaller
protected Object createReferenceKey(Path currentPath, Object item)
createReferenceKey
in class AbstractReferenceMarshaller
protected void fireValidReference(Object referenceKey)
fireValidReference
in class AbstractReferenceMarshaller
Copyright © 2004–2016 XStream. All rights reserved.