Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.basex.query.xquery.item.Node

Packages that use Node
org.basex.query.xquery.expr | Contains XQuery 1.0 expressions.
org.basex.query.xquery.item | Contains XQuery 1.0 data types.
org.basex.query.xquery.iter | Contains XQuery iterators.
org.basex.query.xquery.path | Contains XQuery 1.0 path expressions.
org.basex.query.xquery.util | Contains XQuery utility classes.

Uses of Node in org.basex.query.xquery.expr

Methods in org.basex.query.xquery.expr that return Node
`Node` | `CPI.eval(XQContext ctx)`
`Node` | `CDoc.eval(XQContext ctx)`

Uses of Node in org.basex.query.xquery.item

Subclasses of Node in org.basex.query.xquery.item
`class` | `DNode` Disk-based Node item.
`class` | `FAttr` Attribute Node.
`class` | `FComm` Comment Node.
`class` | `FDoc` Document Node.
`class` | `FElem` Element Node.
`class` | `FNode` Node Type.
`class` | `FPI` PI Node.
`class` | `FTxt` Text Node.

Fields in org.basex.query.xquery.item declared as Node
`Node` | `DNode.root` Root node (constructor).

Methods in org.basex.query.xquery.item that return Node
`abstract Node` | `Node.copy()` Creates a new copy (clone) of the node.
`Node` | `Node.finish()` Returns a final node representation.
`Node` | `Node.parent()` Returns the parent node.
`Node` | `DNode.parent()`

Methods in org.basex.query.xquery.item with parameters of type Node
`int` | `Node.diff(Node nod)` Compares two nodes for their unique order.
`int` | `DNode.diff(Node nod)`
`boolean` | `Node.is(Node nod)` Compares two nodes for equality.
`boolean` | `DNode.is(Node nod)`
`void` | `Node.parent(Node p)` Sets the parent node.
`void` | `DNode.parent(Node p)`

Constructors in org.basex.query.xquery.item with parameters of type Node
`DNode(Data d, int p, Node r, Type t)` Constructor.
`FAttr(QNm n, byte[] v, Node p)` Constructor.
`FComm(byte[] t, Node p)` Constructor.
`FElem(QNm n, NodeBuilder ch, NodeBuilder at, byte[] b, FAttr[] ns, Node p)` Constructor.
`FPI(QNm n, byte[] v, Node p)` Constructor.
`FTxt(byte[] t, Node p)` Constructor.

Uses of Node in org.basex.query.xquery.iter

Methods in org.basex.query.xquery.iter that return Node
`Node` | `NodeZero.next()`
`Node` | `NodeNext.next()`
`Node` | `NodeIter.next()` Returns the next node.

Uses of Node in org.basex.query.xquery.path

Methods in org.basex.query.xquery.path with parameters of type Node
`boolean` | `Test.e(Node tmp, XQContext ctx)` Tests the specified node.
`abstract NodeIter` | `Axis.init(Node n)` Returns a node iterator.

Uses of Node in org.basex.query.xquery.util

Fields in org.basex.query.xquery.util declared as Node
`Node[]` | `NodeBuilder.list` Node array.

Methods in org.basex.query.xquery.util with parameters of type Node
`void` | `NodeBuilder.add(Node n)` Adds a single node.
`void` | `NodeBuilder.add(Node[] i, int s)` Adds several items.

Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES