com.thoughtworks.xstream.io.xml
Class XppReader

java.lang.Object
  extended bycom.thoughtworks.xstream.io.xml.XppReader
All Implemented Interfaces:
HierarchicalStreamReader

public class XppReader
extends java.lang.Object
implements HierarchicalStreamReader


Constructor Summary
XppReader(java.io.Reader reader)
           
 
Method Summary
protected  org.xmlpull.v1.XmlPullParser createParser()
           
 java.lang.String getAttribute(java.lang.String name)
           
 java.lang.String getNodeName()
           
 java.lang.String getValue()
           
 boolean hasMoreChildren()
           
 void moveDown()
           
 void moveUp()
           
 java.lang.Object peekUnderlyingNode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XppReader

public XppReader(java.io.Reader reader)
Method Detail

createParser

protected org.xmlpull.v1.XmlPullParser createParser()

hasMoreChildren

public boolean hasMoreChildren()
Specified by:
hasMoreChildren in interface HierarchicalStreamReader

moveDown

public void moveDown()
Specified by:
moveDown in interface HierarchicalStreamReader

moveUp

public void moveUp()
Specified by:
moveUp in interface HierarchicalStreamReader

getNodeName

public java.lang.String getNodeName()
Specified by:
getNodeName in interface HierarchicalStreamReader

getValue

public java.lang.String getValue()
Specified by:
getValue in interface HierarchicalStreamReader

getAttribute

public java.lang.String getAttribute(java.lang.String name)
Specified by:
getAttribute in interface HierarchicalStreamReader

peekUnderlyingNode

public java.lang.Object peekUnderlyingNode()
Specified by:
peekUnderlyingNode in interface HierarchicalStreamReader


Joe Walnes, http://xstream.codehaus.org/