# javax.xml.xpath

# javax.xml.xpath

## Interfaces

|---------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------|
| [XPath](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPath)                                 | `XPath`provides access to the XPath evaluation environment and expressions.        |
| [XPathExpression](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathExpression)             | `XPathExpression`provides access to compiled XPath expressions.                    |
| [XPathFunction](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathFunction)                 | `XPathFunction`provides access to XPath functions.                                 |
| [XPathFunctionResolver](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathFunctionResolver) | `XPathFunctionResolver`provides access to the set of user defined`XPathFunction`s. |
| [XPathVariableResolver](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathVariableResolver) | `XPathVariableResolver`provides access to the set of user defined XPath variables. |

## Classes

|-------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------|
| [XPathConstants](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathConstants) | XPath constants.                                                                                                                                    |
| [XPathFactory](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathFactory)     | An`XPathFactory`instance can be used to create[javax.xml.xpath.XPath](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPath)objects. |

## Exceptions

|-----------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
| [XPathException](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathException)                                         | `XPathException`represents a generic XPath exception.                                               |
| [XPathExpressionException](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathExpressionException)                     | `XPathExpressionException`represents an error in an XPath expression.                               |
| [XPathFactoryConfigurationException](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathFactoryConfigurationException) | `XPathFactoryConfigurationException`represents a configuration error in a`XPathFactory`environment. |
| [XPathFunctionException](https://developer.android.com/reference/kotlin/javax/xml/xpath/XPathFunctionException)                         | `XPathFunctionException`represents an error with an XPath function.                                 |