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.