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)