Return a set containing all ancestor elements of the nodes within this set, which match the optional name
Return a set containing all ancestor nodes of the nodes within this set, which pass the given filtering test
Return a set containing all attributes of the nodes within this set, which match the optional name
Return a set containing all attribute nodes of the nodes within this set which pass the given filtering test
Return a set containing all cdata nodes of the nodes within this set, which match the optional value
Return a set containing all child elements of the nodes within this set, which match the optional name
Return a set containing all child nodes of the nodes within this set which pass the filtering test
Return the number of selected nodes in the set
Return a set containing all data nodes of the nodes within this set, which match the optional value
Return a set containing all descendant elements of the nodes within this set, which match the given name
Return a set containing all descendant nodes of the nodes within this set, which pass the given filtering test
Return a duplicate NodeSet
Return a set containing all nodes within this set which pass the filtering test
Return a set containing just the first node of the current set
Return a set containing just the last node of the current set
Return a set containing all subsequent sibling elements of the nodes within this set, which match the optional name
Return a set containing all following siblings of the ones within this set, which pass the given filtering test
Return a set containing just the nth node of the current set
Traverse the nodes of this set
Return a set containing just the nth node of the current set
Return a set containing all child elements of the nodes within this set, which match the given name
Return a set containing all child elements of the nodes within this set
Return a set containing all parent elements of the nodes within this set, which match the optional name
Return a set containing all parent nodes of the nodes within this set which pass the given filtering test
Return a set containing all prior sibling elements of the nodes within this set, which match the optional name
Return a set containing all prior sibling nodes of the ones within this set, which pass the given filtering test
array of selected nodes
This is the meat of XPath support. All of the NodeSet operators exist here, in order to enable call-chaining.
Note that some of the axis do double-duty as a filter also. This is just a convenience factor, and doesn't change the underlying mechanisms.