org.basex.api.jaxp
Class BXPath
java.lang.Object
org.basex.api.jaxp.BXPath
- All Implemented Interfaces:
- javax.xml.xpath.XPath
public class BXPath
- extends java.lang.Object
- implements javax.xml.xpath.XPath
This class provides an API for standalone XPath processing.
- Author:
- Workgroup DBIS, University of Konstanz 2005-08, ISC License, Christian Gruen
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BXPath
public BXPath()
reset
public void reset()
- Specified by:
reset in interface javax.xml.xpath.XPath
setXPathVariableResolver
public void setXPathVariableResolver(javax.xml.xpath.XPathVariableResolver var)
- Specified by:
setXPathVariableResolver in interface javax.xml.xpath.XPath
getXPathVariableResolver
public javax.xml.xpath.XPathVariableResolver getXPathVariableResolver()
- Specified by:
getXPathVariableResolver in interface javax.xml.xpath.XPath
setXPathFunctionResolver
public void setXPathFunctionResolver(javax.xml.xpath.XPathFunctionResolver fun)
- Specified by:
setXPathFunctionResolver in interface javax.xml.xpath.XPath
getXPathFunctionResolver
public javax.xml.xpath.XPathFunctionResolver getXPathFunctionResolver()
- Specified by:
getXPathFunctionResolver in interface javax.xml.xpath.XPath
setNamespaceContext
public void setNamespaceContext(javax.xml.namespace.NamespaceContext ns)
- Specified by:
setNamespaceContext in interface javax.xml.xpath.XPath
getNamespaceContext
public javax.xml.namespace.NamespaceContext getNamespaceContext()
- Specified by:
getNamespaceContext in interface javax.xml.xpath.XPath
compile
public javax.xml.xpath.XPathExpression compile(java.lang.String expr)
- Specified by:
compile in interface javax.xml.xpath.XPath
evaluate
public java.lang.Object evaluate(java.lang.String expr,
java.lang.Object item,
javax.xml.namespace.QName res)
throws javax.xml.xpath.XPathExpressionException
- Specified by:
evaluate in interface javax.xml.xpath.XPath
- Throws:
javax.xml.xpath.XPathExpressionException
evaluate
public java.lang.String evaluate(java.lang.String expr,
java.lang.Object item)
throws javax.xml.xpath.XPathExpressionException
- Specified by:
evaluate in interface javax.xml.xpath.XPath
- Throws:
javax.xml.xpath.XPathExpressionException
evaluate
public java.lang.Object evaluate(java.lang.String expr,
org.xml.sax.InputSource source,
javax.xml.namespace.QName res)
throws javax.xml.xpath.XPathExpressionException
- Specified by:
evaluate in interface javax.xml.xpath.XPath
- Throws:
javax.xml.xpath.XPathExpressionException
evaluate
public java.lang.String evaluate(java.lang.String expr,
org.xml.sax.InputSource source)
throws javax.xml.xpath.XPathExpressionException
- Specified by:
evaluate in interface javax.xml.xpath.XPath
- Throws:
javax.xml.xpath.XPathExpressionException