Uses of Class
org.basex.query.xquery.iter.Iter

Packages that use Iter
org.basex.api.xqj   
org.basex.query.xquery Includes an implementation of XQuery 1.0. 
org.basex.query.xquery.expr Contains XQuery 1.0 expressions. 
org.basex.query.xquery.func Contains XQuery 1.0 functions. 
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 Iter in org.basex.api.xqj
 

Constructors in org.basex.api.xqj with parameters of type Iter
BXQSequence(Iter item, org.basex.api.xqj.BXQAbstract c)
          Constructor.
BXQSequence(Iter item, XQContext context, org.basex.api.xqj.BXQAbstract c, BXQConnection cn)
          Constructor.
IterStreamReader(Iter res)
          Constructor.
 

Uses of Iter in org.basex.query.xquery
 

Methods in org.basex.query.xquery that return Iter
 Iter XQContext.iter()
          Returns a result iterator.
 Iter XQContext.iter(Expr e)
          Evaluates the specified expression and returns an iterator.
 

Uses of Iter in org.basex.query.xquery.expr
 

Methods in org.basex.query.xquery.expr that return Iter
 Iter Order.iter(SeqIter sq)
          Returns an array with the item order.
 Iter Case.iter(XQContext ctx)
           
 Iter VarCall.iter(XQContext ctx)
           
 Iter FTOr.iter(XQContext ctx)
           
 Iter CmpG.iter(XQContext ctx)
           
 Iter CElem.iter(XQContext ctx)
           
 Iter Range.iter(XQContext ctx)
           
 Iter Clc.iter(XQContext ctx)
           
 Iter Root.iter(XQContext ctx)
           
 Iter Or.iter(XQContext ctx)
           
 Iter Pred.iter(XQContext ctx)
           
 Iter Let.iter(XQContext ctx)
           
 Iter CComm.iter(XQContext ctx)
           
 Iter If.iter(XQContext ctx)
           
 Iter Cast.iter(XQContext ctx)
           
 Iter FLWR.iter(XQContext ctx)
           
 Iter CmpN.iter(XQContext ctx)
           
 Iter FTMildNot.iter(XQContext ctx)
           
 Iter List.iter(XQContext ctx)
           
 Iter FTContains.iter(XQContext ctx)
           
 Iter PredIter.iter(XQContext ctx)
           
 Iter For.iter(XQContext ctx)
           
 Iter Except.iter(XQContext ctx)
           
 Iter CPI.iter(XQContext ctx)
           
 Iter Castable.iter(XQContext ctx)
           
 Iter FunCall.iter(XQContext ctx)
           
abstract  Iter Expr.iter(XQContext ctx)
          Evaluates the expression and returns an iterator on the resulting items.
 Iter CmpV.iter(XQContext ctx)
           
 Iter InterSect.iter(XQContext ctx)
           
 Iter FTAnd.iter(XQContext ctx)
           
 Iter Instance.iter(XQContext ctx)
           
 Iter CDoc.iter(XQContext ctx)
           
 Iter FTSelect.iter(XQContext ctx)
           
 Iter CAttr.iter(XQContext ctx)
           
 Iter Try.iter(XQContext ctx)
           
 Iter TypeSwitch.iter(XQContext ctx)
           
 Iter Context.iter(XQContext ctx)
           
 Iter CText.iter(XQContext ctx)
           
 Iter FTWords.iter(XQContext ctx)
           
 Iter Unary.iter(XQContext ctx)
           
 Iter Union.iter(XQContext ctx)
           
 Iter FLWOR.iter(XQContext ctx)
           
 Iter And.iter(XQContext ctx)
           
 Iter Satisfy.iter(XQContext ctx)
           
 Iter FTNot.iter(XQContext ctx)
           
 Iter FTOptions.iter(XQContext ctx)
           
 Iter Treat.iter(XQContext ctx)
           
 

Methods in org.basex.query.xquery.expr with parameters of type Iter
static void CText.add(TokenBuilder tb, Iter iter)
          Adds a single item to the token builder.
 

Uses of Iter in org.basex.query.xquery.func
 

Methods in org.basex.query.xquery.func that return Iter
 Iter FunJava.iter(XQContext ctx)
           
 Iter Fun.iter(XQContext ctx)
           
 Iter FNSimple.iter(XQContext ctx, Iter[] arg)
           
 Iter FNNode.iter(XQContext ctx, Iter[] arg)
           
abstract  Iter Fun.iter(XQContext ctx, Iter[] arg)
          Evaluates the function.
 

Methods in org.basex.query.xquery.func with parameters of type Iter
 Iter FNSimple.iter(XQContext ctx, Iter[] arg)
           
 Iter FNNode.iter(XQContext ctx, Iter[] arg)
           
abstract  Iter Fun.iter(XQContext ctx, Iter[] arg)
          Evaluates the function.
 

Uses of Iter in org.basex.query.xquery.item
 

Methods in org.basex.query.xquery.item that return Iter
 Iter Seq.iter()
           
 Iter Item.iter()
          Returns an item iterator.
static Iter Dec.iter(java.math.BigDecimal v)
          Returns an iterator.
static Iter Str.iter(byte[] v)
          Returns an iterator.
static Iter Dec.iter(double d)
          Returns an iterator.
static Iter Dbl.iter(double v)
          Returns an iterator.
static Iter Flt.iter(float v)
          Returns an iterator.
static Iter Itr.iter(long v)
          Returns an iterator.
 Iter Item.iter(XQContext ctx)
           
 

Methods in org.basex.query.xquery.item with parameters of type Iter
 Item SeqType.cast(Iter iter, Expr expr, XQContext ctx)
          Casts the specified iterator item.
 boolean SeqType.instance(Iter iter)
          Checks the instance of the specified iterator.
 

Uses of Iter in org.basex.query.xquery.iter
 

Subclasses of Iter in org.basex.query.xquery.iter
 class NodeIter
          Node iterator interface.
 class NodeMore
          Iterator interface, extending the default iterator with a NodeMore.more() method.
 class NodIter
          Simple node Iterator, ignoring duplicates.
 class RangeIter
          Range Iterator.
 class SeqIter
          Sequence Iterator.
 

Fields in org.basex.query.xquery.iter declared as Iter
static Iter Iter.EMPTY
          Empty iterator.
 

Methods in org.basex.query.xquery.iter that return Iter
static Iter SeqIter.get(Item[] it, int s)
          Constructor.
 

Methods in org.basex.query.xquery.iter with parameters of type Iter
 void SeqIter.add(Iter iter)
          Adds the contents of an iterator.
 

Constructors in org.basex.query.xquery.iter with parameters of type Iter
SeqIter(Iter iter)
          Constructor.
 

Uses of Iter in org.basex.query.xquery.path
 

Methods in org.basex.query.xquery.path that return Iter
 Iter Path.iter(XQContext ctx)
           
 Iter SimpleIterPath.iter(XQContext ctx)
           
 

Uses of Iter in org.basex.query.xquery.util
 

Methods in org.basex.query.xquery.util that return Iter
 Iter SeqBuilder.iter()
          Returns an iterator.
 Iter Var.iter(XQContext ctx)
          Evaluates the variable.
 

Methods in org.basex.query.xquery.util with parameters of type Iter
 void SeqBuilder.add(Iter it)
          Adds the items of an iterator.
 

Constructors in org.basex.query.xquery.util with parameters of type Iter
SeqBuilder(Iter it)
          Constructor.