com.thoughtworks.xstream.core
Class ReferenceByXPathUnmarshaller

java.lang.Object
  extended by com.thoughtworks.xstream.core.TreeUnmarshaller
      extended by com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller
          extended by com.thoughtworks.xstream.core.ReferenceByXPathUnmarshaller
All Implemented Interfaces:
DataHolder, UnmarshallingContext

public class ReferenceByXPathUnmarshaller
extends AbstractReferenceUnmarshaller


Field Summary
protected  boolean isNameEncoding
           
 
Fields inherited from class com.thoughtworks.xstream.core.TreeUnmarshaller
reader
 
Constructor Summary
ReferenceByXPathUnmarshaller(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper)
           
 
Method Summary
protected  Object getCurrentReferenceKey()
           
protected  Object getReferenceKey(String reference)
           
 
Methods inherited from class com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller
convert
 
Methods inherited from class com.thoughtworks.xstream.core.TreeUnmarshaller
addCompletionCallback, convertAnother, convertAnother, currentObject, get, getMapper, getRequiredType, keys, put, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isNameEncoding

protected boolean isNameEncoding
Constructor Detail

ReferenceByXPathUnmarshaller

public ReferenceByXPathUnmarshaller(Object root,
                                    HierarchicalStreamReader reader,
                                    ConverterLookup converterLookup,
                                    Mapper mapper)
Method Detail

getReferenceKey

protected Object getReferenceKey(String reference)
Specified by:
getReferenceKey in class AbstractReferenceUnmarshaller

getCurrentReferenceKey

protected Object getCurrentReferenceKey()
Specified by:
getCurrentReferenceKey in class AbstractReferenceUnmarshaller


Copyright © 2004-2014 XStream. All Rights Reserved.