# Uses of Package
javax.xml.xpath

Packages that use javax.xml.xpath
Package
Description
javax.xml.xpath
Provides an object-model neutral API for the evaluation of XPath expressions and access to the evaluation environment.

Classes in javax.xml.xpath used by javax.xml.xpath
Class
Description
XPath
`XPath` provides access to the XPath evaluation environment and expressions.
XPathEvaluationResult
The `XPathEvaluationResult` interface represents the result of the evaluation of an XPath expression within the context of a particular node.
XPathEvaluationResult.XPathResultType
XPathResultType represents possible return types of an XPath evaluation.
XPathException
`XPathException` represents a generic XPath exception.
XPathExpression
`XPathExpression` provides access to compiled XPath expressions.
XPathExpressionException
`XPathExpressionException` represents an error in an XPath expression.
XPathFactory
An `XPathFactory` instance can be used to create `XPath` objects.
XPathFactoryConfigurationException
`XPathFactoryConfigurationException` represents a configuration error in a `XPathFactory` environment.
XPathFunction
`XPathFunction` provides access to XPath functions.
XPathFunctionException
`XPathFunctionException` represents an error with an XPath function.
XPathFunctionResolver
`XPathFunctionResolver` provides access to the set of user defined `XPathFunction`s.
XPathVariableResolver
`XPathVariableResolver` provides access to the set of user defined XPath variables.