| 
Class Summary | 
| AllAttributesNode | 
AllAttributesNode processes XPath "@*" sub-expressions. | 
| AllNode | 
AllNode processes XPath "*" sub-expressions. | 
| AttributeNode | 
AttributeNode processes XPath "@name" sub-expressions. | 
| AttributePredicate | 
AttributePredicate processes XPath "[key='value']" and "name[key='value']" sub-expressions. | 
| CurrentNode | 
CurrentNode processes XPath "." sub-expressions. | 
| HashtableNamespaceContext | 
HashtableNamespaceContext. | 
| IndexPredicate | 
IndexPredicate processes XPath "[n]" and "name[n]" sub-expressions. | 
| NameNode | 
NameNode processes XPath "name" sub-expressions. | 
| NodeSet | 
NodeSet The set of nodes selected by an XPath, ref the
 XPath spec. | 
| ParentNode | 
ParentNode processes XPath ".." sub-expressions. | 
| RootNode | 
RootNode processes XPath "/" sub-expressions. | 
| TextPredicate | 
TextPredicate processes XPath "[text()='value']" and "name[text()='value']" sub-expressions. | 
| TMEXPath | 
TMEXPath | 
| TMEXPathFactory | 
TMEXPathFactory. | 
| WildNode | 
WildNode processes XPath "//" sub-expressions. | 
| XPathNamespace | 
XPathNamespace is the DOM Level 3 implementation of an
 XPath namespace node. | 
| XPathNode | 
XPathNode is the abstract superclass of all classes that process
 particular kinds of XPath sub-expressions. | 
| XPathNodeFactory | 
AllAttributesNode processes XPath "@*" sub-expressions. |