org.apache.ibatis.parsing
Class XPathParser
java.lang.Object
org.apache.ibatis.parsing.XPathParser
public class XPathParser
- extends java.lang.Object
Constructor Summary |
XPathParser(org.w3c.dom.Document document,
boolean validation,
org.xml.sax.EntityResolver entityResolver,
java.util.Properties variables)
|
XPathParser(java.io.Reader reader,
boolean validation,
org.xml.sax.EntityResolver entityResolver,
java.util.Properties variables)
|
Method Summary |
java.lang.Boolean |
evalBoolean(java.lang.Object root,
java.lang.String expression)
|
java.lang.Boolean |
evalBoolean(java.lang.String expression)
|
java.lang.Double |
evalDouble(java.lang.Object root,
java.lang.String expression)
|
java.lang.Double |
evalDouble(java.lang.String expression)
|
XNode |
evalNode(java.lang.Object root,
java.lang.String expression)
|
XNode |
evalNode(java.lang.String expression)
|
java.util.List<XNode> |
evalNodes(java.lang.Object root,
java.lang.String expression)
|
java.util.List<XNode> |
evalNodes(java.lang.String expression)
|
java.lang.String |
evalString(java.lang.Object root,
java.lang.String expression)
|
java.lang.String |
evalString(java.lang.String expression)
|
void |
setVariables(java.util.Properties variables)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPathParser
public XPathParser(java.io.Reader reader,
boolean validation,
org.xml.sax.EntityResolver entityResolver,
java.util.Properties variables)
XPathParser
public XPathParser(org.w3c.dom.Document document,
boolean validation,
org.xml.sax.EntityResolver entityResolver,
java.util.Properties variables)
setVariables
public void setVariables(java.util.Properties variables)
evalString
public java.lang.String evalString(java.lang.String expression)
evalString
public java.lang.String evalString(java.lang.Object root,
java.lang.String expression)
evalBoolean
public java.lang.Boolean evalBoolean(java.lang.String expression)
evalBoolean
public java.lang.Boolean evalBoolean(java.lang.Object root,
java.lang.String expression)
evalDouble
public java.lang.Double evalDouble(java.lang.String expression)
evalDouble
public java.lang.Double evalDouble(java.lang.Object root,
java.lang.String expression)
evalNodes
public java.util.List<XNode> evalNodes(java.lang.String expression)
evalNodes
public java.util.List<XNode> evalNodes(java.lang.Object root,
java.lang.String expression)
evalNode
public XNode evalNode(java.lang.String expression)
evalNode
public XNode evalNode(java.lang.Object root,
java.lang.String expression)
Copyright © 2010. All Rights Reserved.