Method Summary |
|
public NodeIterator | attributeIterator(QName name) Returns an iterator for the attributes that match the given name. |
public NodeIterator | childIterator(NodeTest test, boolean reverse, NodePointer startWith) Returns an iterator for the children of this pointer that match the given
test object. |
public int | compareChildNodePointers(NodePointer pointer1, NodePointer pointer2) Compares two child node pointers. |
public Object | getBaseValue() Returns this node's base value. |
public Object | getImmediateNode() Returns the immediate node. |
public int | getLength() Returns this node's length. |
public QName | getName() Returns this node's name. |
public Object | getValue() Returns the value of this node. |
public boolean | isAttribute() Checks whether this node pointer refers to an attribute node. |
public boolean | isCollection() Returns a flag if this node is a collection. |
public boolean | isLeaf() Returns a flag whether this node is a leaf. |
public void | setValue(Object value) Sets the value of this node. |
public boolean | testNode(NodeTest test) Tests if this node matches the given test. |