Node is the base type of all other types.
Get the Boolean value of this node.
Get a byte representation of (the string value of) this node.
Create a deep copy of this node - all child nodes will be copied as well.
Same as: Node.copy(true())
Returns: A deep copy of this node.
Create a copy of this node. If the boolean value of deep is true, all child nodes will be copied as well.
Returns: An copy of this node.
Clear the parent node.
Get the owning document node.
Returns: The Document that owns this node, or an empty nodeset if the node does not belong to a document.
Get the next sibling node.
Get a nodeset containing the child nodes of this Node, if any.
Get the Number value of this node.
Get the parent node.
Returns: The parent of this node, or an empty nodeset if the node has no parent.
Set the parent node.
Returns: This Node.
Get the previous sibling node.
Detach this node from its parent node (if it has one).
Returns: The current (removed) node.
Same as: $current.parent().remove($current)
Replace this node with another in the parents set of childnodes (if this node has a parent).
Returns: The current, replaced node.
Same as: $current.parent().replace($current, $replacement)
Get the String value of this Node.
See also: Language or XPath Specification, String Value
Get the (name of the) type of this Node.