org.basex.query.xquery.item
Class FNode

java.lang.Object
  extended by org.basex.query.ExprInfo
      extended by org.basex.query.xquery.expr.Expr
          extended by org.basex.query.xquery.item.Item
              extended by org.basex.query.xquery.item.Nod
                  extended by org.basex.query.xquery.item.FNode
Direct Known Subclasses:
FAttr, FComm, FDoc, FElem, FPI, FTxt

public abstract class FNode
extends Nod

Node Type.

Author:
Workgroup DBIS, University of Konstanz 2005-08, ISC License, Christian Gruen

Nested Class Summary
 
Nested classes/interfaces inherited from class org.basex.query.xquery.expr.Expr
Expr.Return, Expr.Using
 
Field Summary
 
Fields inherited from class org.basex.query.xquery.item.Item
type
 
Method Summary
 NodeIter attr()
          Returns an attribute axis iterator.
 NodeMore child()
          Returns a child axis iterator.
 NodeIter desc()
          Returns a descendant axis iterator.
 NodeIter descOrSelf()
          Returns a descendant-or-self axis iterator.
 
Methods inherited from class org.basex.query.xquery.item.Nod
anc, ancOrSelf, base, bool, copy, dbl, dec, diff, diff, eq, finish, flt, foll, follSibl, is, itr, java, nname, ns, par, parent, parent, prec, precSibl, qname, qname, self
 
Methods inherited from class org.basex.query.xquery.item.Item
castErr, comp, d, hash, i, iter, iter, n, name, node, plan, returned, s, score, score, serialize, size, str, toString, u, uses
 
Methods inherited from class org.basex.query.xquery.expr.Expr
e
 
Methods inherited from class org.basex.query.ExprInfo
color, info
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

attr

public final NodeIter attr()
Description copied from class: Nod
Returns an attribute axis iterator.

Specified by:
attr in class Nod
Returns:
iterator

child

public final NodeMore child()
Description copied from class: Nod
Returns a child axis iterator.

Specified by:
child in class Nod
Returns:
iterator

desc

public final NodeIter desc()
Description copied from class: Nod
Returns a descendant axis iterator.

Specified by:
desc in class Nod
Returns:
iterator

descOrSelf

public final NodeIter descOrSelf()
Description copied from class: Nod
Returns a descendant-or-self axis iterator.

Specified by:
descOrSelf in class Nod
Returns:
iterator