com.veriplace.client.factory
Class ResponseObjectFactory.XmlHelper

java.lang.Object
  extended by com.veriplace.client.factory.ResponseObjectFactory.ParseHelper<ResponseObjectFactory.XmlHelper>
      extended by com.veriplace.client.factory.ResponseObjectFactory.XmlHelper
Enclosing class:
ResponseObjectFactory<T>

protected static class ResponseObjectFactory.XmlHelper
extends ResponseObjectFactory.ParseHelper<ResponseObjectFactory.XmlHelper>


Field Summary
protected  Node root
           
protected  javax.xml.xpath.XPath xpath
           
 
Constructor Summary
ResponseObjectFactory.XmlHelper(Node root)
           
 
Method Summary
 java.lang.String getAttribute(java.lang.String name)
           
 java.lang.String getName()
           
 ResponseObjectFactory.XmlHelper getNode(java.lang.String expr)
           
 ResponseObjectFactory.XmlHelper[] getNodes(java.lang.String expr)
           
 java.lang.String getString(java.lang.String expr)
           
 boolean isJson()
           
 boolean isXml()
           
 
Methods inherited from class com.veriplace.client.factory.ResponseObjectFactory.ParseHelper
requireAttribute, requireDouble, requireInt, requireIntAttribute, requireLong, requireLongAttribute, requireNode, requireString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

protected final Node root

xpath

protected final javax.xml.xpath.XPath xpath
Constructor Detail

ResponseObjectFactory.XmlHelper

public ResponseObjectFactory.XmlHelper(Node root)
Method Detail

isXml

public boolean isXml()
Specified by:
isXml in class ResponseObjectFactory.ParseHelper<ResponseObjectFactory.XmlHelper>

isJson

public boolean isJson()
Specified by:
isJson in class ResponseObjectFactory.ParseHelper<ResponseObjectFactory.XmlHelper>

getName

public java.lang.String getName()
Specified by:
getName in class ResponseObjectFactory.ParseHelper<ResponseObjectFactory.XmlHelper>

getNode

public ResponseObjectFactory.XmlHelper getNode(java.lang.String expr)
Specified by:
getNode in class ResponseObjectFactory.ParseHelper<ResponseObjectFactory.XmlHelper>

getString

public java.lang.String getString(java.lang.String expr)
Specified by:
getString in class ResponseObjectFactory.ParseHelper<ResponseObjectFactory.XmlHelper>

getAttribute

public java.lang.String getAttribute(java.lang.String name)
Specified by:
getAttribute in class ResponseObjectFactory.ParseHelper<ResponseObjectFactory.XmlHelper>

getNodes

public ResponseObjectFactory.XmlHelper[] getNodes(java.lang.String expr)
                                           throws MalformedResponseException
Specified by:
getNodes in class ResponseObjectFactory.ParseHelper<ResponseObjectFactory.XmlHelper>
Throws:
MalformedResponseException