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

## Uses of Class
org.basex.query.item.Nod

Packages that use Nod
org.basex.api.dom | Provides a DOM API.
org.basex.query.expr | Contains XQuery 1.0 expressions.
org.basex.query.item | Contains XQuery 1.0 data types.
org.basex.query.iter | Contains XQuery iterators.
org.basex.query.path | Contains XQuery 1.0 path expressions.

Uses of Nod in org.basex.api.dom

Methods in org.basex.api.dom that return Nod
`Nod` | `BXNode.getNod()` Returns the XQuery node.

Constructors in org.basex.api.dom with parameters of type Nod
`BXAttr(Nod n)` Constructor.
`BXCData(Nod n)` Constructor.
`BXComm(Nod n)` Constructor.
`BXDoc(Nod n)` Constructor.
`BXElem(Nod n)` Constructor.
`BXPI(Nod n)` Constructor.
`BXText(Nod n)` Constructor.

Uses of Nod in org.basex.query.expr

Methods in org.basex.query.expr that return Nod
`Nod` | `Root.root(Item i)` Returns the root node of the specified item.

Uses of Nod in org.basex.query.item

Subclasses of Nod in org.basex.query.item
`class` | `DBNode` Disk-based Node item.
`class` | `FAttr` Attribute Node Fragment.
`class` | `FComm` Comment Node Fragment.
`class` | `FDoc` Document Node Fragment.
`class` | `FElem` Element Node Fragment.
`class` | `FNode` Node Type.
`class` | `FPI` PI Node Fragment.
`class` | `FTNodeItem` XQuery item representing a full-text Node.
`class` | `FTxt` Text Node Fragment.

Fields in org.basex.query.item declared as Nod
`Nod` | `DBNode.root` Root node (constructor).

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

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

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

Uses of Nod in org.basex.query.iter

Fields in org.basex.query.iter declared as Nod
`Nod[]` | `NodIter.list` Items.

Methods in org.basex.query.iter that return Nod
`Nod` | `NodIter.next()`
`abstract Nod` | `NodeIter.next()`

Methods in org.basex.query.iter with parameters of type Nod
`void` | `NodIter.add(Nod n)` Adds a node.

Uses of Nod in org.basex.query.path

Methods in org.basex.query.path with parameters of type Nod
`abstract boolean` | `Test.eval(Nod nod)` Tests the specified node.
`boolean` | `NameTest.eval(Nod node)`
`boolean` | `KindTest.eval(Nod n)`

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