- childIterator
Returns a NodeIterator that iterates over all children or all children that
match the given NodeTest
- getNode
Returns the object the pointer points to; does not convert it to a "canonical"
type. Opens container
- attributeIterator
Returns a NodeIterator that iterates over all attributes of the current node
matching the supplied n
- testNode
Checks if this Pointer matches the supplied NodeTest.
- asPath
Returns an XPath that maps to this Pointer.
- getBaseValue
Returns the value represented by the pointer before indexing. So, if the node
represents an element
- setValue
Converts the value to the required type and changes the corresponding object to
that value.
- compareChildNodePointers
Compares two child NodePointers and returns a positive number, zero or a
positive number according t
- createAttribute
Called to create a non-existing attribute
- createChild
Called by a child pointer if that child needs to assign the value supplied in
the createPath(context
- createPath
Called directly by JXPathContext. Must create path and set value.
- getImmediateParentPointer
Get the immediate parent pointer.