These methods should probably not be called from outside of Tree::XPathEngine.
new
create the step
evaluate$nodeset
evaluate the step against a nodeset
evaluate_node$node
evaluate the step against a single node
axismethods
All these methods return the nodes along the chosen axis
axis_ancestor =item axis_ancestor_or_self =item axis_attribute =item axis_child =item axis_descendant
=item axis_descendant_or_self =item axis_following =item axis_following_sibling =item axis_parent =item
axis_preceding =item axis_preceding_sibling =item axis_self
node_test
apply the node test to the nodes gathered by the axis method
test_attribute
test on attribute existence
filter_by_predicate
filter the results on a predicate
as_string
dump the step as a string
as_xml
dump the step as xml