This package contains all of the classes required to perform XPath matching against a document represented as a DOM, XMLNode, or against an XMLInputStream.
Defines objects which wish to be notified when events encountered in an
Evaluates an XPath against a DOM representation of an XML document.
Represents an xpath for evaluation against an
Creates XMLInputStreams which perform xpath matching and notify XPathStreamObservers of the results.
Base class for exceptions which indicate that something went awry while parsing or evaluating an XPath.
Thrown to indicate that an error occurred during the parsing of an XPath, usually as the result of a syntactical error in the xpath.
Exception thrown when an attempt is made to parse an XPath which contains expressions that cannot be supported by the chosen document-inspection model.