org.basex.query.xquery.iter
Class NodeIter

java.lang.Object
  extended by org.basex.query.xquery.iter.Iter
      extended by org.basex.query.xquery.iter.NodeIter
Direct Known Subclasses:
NodeMore, NodIter

public abstract class NodeIter
extends Iter

Node iterator interface.

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

Field Summary
static NodeIter NONE
          Empty node iterator.
 
Fields inherited from class org.basex.query.xquery.iter.Iter
EMPTY
 
Constructor Summary
NodeIter()
           
 
Method Summary
abstract  Nod next()
          Returns the next item or null if no other items are found.
 
Methods inherited from class org.basex.query.xquery.iter.Iter
atomic, ebv, finish, reset, seqErr, size
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE

public static final NodeIter NONE
Empty node iterator.

Constructor Detail

NodeIter

public NodeIter()
Method Detail

next

public abstract Nod next()
                  throws XQException
Description copied from class: Iter
Returns the next item or null if no other items are found.

Specified by:
next in class Iter
Returns:
resulting item
Throws:
XQException - evaluation exception