# Package javax.xml.xpath

- Interface Summary
  Interface | Description
  --- | ---
  XPath | `XPath` provides access to the XPath evaluation environment and expressions.
  XPathExpression | `XPathExpression` provides access to compiled XPath expressions.
  XPathFunction | `XPathFunction` provides access to XPath functions.
  XPathFunctionResolver | `XPathFunctionResolver` provides access to the set of user defined `XPathFunction`s.
  XPathVariableResolver | `XPathVariableResolver` provides access to the set of user defined XPath variables.

- Class Summary
  Class | Description
  --- | ---
  XPathConstants | XPath constants.
  XPathFactory | An `XPathFactory` instance can be used to create `XPath` objects.

- Exception Summary
  Exception | Description
  --- | ---
  XPathException | `XPathException` represents a generic XPath exception.
  XPathExpressionException | `XPathExpressionException` represents an error in an XPath expression.
  XPathFactoryConfigurationException | `XPathFactoryConfigurationException` represents a configuration error in a `XPathFactory` environment.
  XPathFunctionException | `XPathFunctionException` represents an error with an XPath function.

Copyright © 2014 Apache XML Project. All Rights Reserved.