# Uses of Class
org.w3c.dom.xpath.XPathException

Packages that use XPathException
Package
Description
org.w3c.dom.xpath
Provides interfaces for DOM Level 3 XPath Specification.

## Uses of XPathException in org.w3c.dom.xpath

Methods in org.w3c.dom.xpath that throw XPathException
Modifier and Type
Method
Description
`XPathExpression`
XPathEvaluator.`createExpression(String expression, XPathNSResolver resolver)`
Creates a parsed XPath expression with resolved namespaces.
`Object`
XPathEvaluator.`evaluate(String expression, Node contextNode, XPathNSResolver resolver, short type, Object result)`
Evaluates an XPath expression string and returns a result of the specified type if possible.
`Object`
XPathExpression.`evaluate(Node contextNode, short type, Object result)`
Evaluates this XPath expression and returns a result.
`boolean`
XPathResult.`getBooleanValue()`
The value of this boolean result.
`double`
XPathResult.`getNumberValue()`
The value of this number result.
`Node`
XPathResult.`getSingleNodeValue()`
The value of this single node result, which may be `null`.
`int`
XPathResult.`getSnapshotLength()`
The number of nodes in the result snapshot.
`String`
XPathResult.`getStringValue()`
The value of this string result.
`Node`
XPathResult.`iterateNext()`
Iterates and returns the next node from the node set or `null`if there are no more nodes.
`Node`
XPathResult.`snapshotItem(int index)`
Returns the `index`th item in the snapshot collection.