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

Packages that use Iter
org.basex.query XQuery implementation. 
org.basex.query.expr XQuery expressions. 
org.basex.query.func XQuery functions. 
org.basex.query.gflwor   
org.basex.query.iter XQuery iterators. 
org.basex.query.path XQuery path expressions. 
org.basex.query.util XQuery utility classes. 
org.basex.query.util.http   
org.basex.query.var   
 

Uses of Iter in org.basex.query
 

Methods in org.basex.query that return Iter
 Iter QueryContext.iter()
          Returns a result iterator.
 Iter QueryProcessor.iter()
          Returns a result iterator.
 Iter QueryContext.iter(Expr e)
          Evaluates the specified expression and returns an iterator.
 Iter MainModule.iter(QueryContext ctx)
          Creates a result iterator which lazily evaluates this module.
 

Uses of Iter in org.basex.query.expr
 

Methods in org.basex.query.expr that return Iter
 Iter Treat.iter(QueryContext ctx)
           
 Iter Root.iter(QueryContext ctx)
           
 Iter Try.iter(QueryContext ctx)
           
 Iter Context.iter(QueryContext ctx)
           
abstract  Iter Expr.iter(QueryContext ctx)
          Evaluates the expression and returns an iterator on the resulting items.
 Iter Cast.iter(QueryContext ctx)
           
 Iter List.iter(QueryContext ctx)
           
 Iter Switch.iter(QueryContext ctx)
           
 Iter TypeCheck.iter(QueryContext ctx)
           
 Iter ParseExpr.iter(QueryContext ctx)
           
 Iter TypeSwitch.iter(QueryContext ctx)
           
 Iter Range.iter(QueryContext ctx)
           
 Iter If.iter(QueryContext ctx)
           
 

Methods in org.basex.query.expr with parameters of type Iter
protected  NodeSeqBuilder Union.eval(Iter[] iter)
           
protected  NodeSeqBuilder Except.eval(Iter[] iter)
           
protected  NodeSeqBuilder InterSect.eval(Iter[] iter)
           
protected  NodeIter Union.iter(Iter[] iter)
           
protected  NodeIter Except.iter(Iter[] iter)
           
protected  NodeIter InterSect.iter(Iter[] iter)
           
 

Uses of Iter in org.basex.query.func
 

Methods in org.basex.query.func that return Iter
 Iter FNSql.iter(QueryContext ctx)
           
 Iter FNDb.iter(QueryContext ctx)
           
 Iter FNInfo.iter(QueryContext ctx)
           
 Iter FNIndex.iter(QueryContext ctx)
           
 Iter FNSimple.iter(QueryContext ctx)
           
 Iter FNGen.iter(QueryContext ctx)
           
 Iter JavaMapping.iter(QueryContext ctx)
           
 Iter FNId.iter(QueryContext ctx)
           
 Iter FNAdmin.iter(QueryContext ctx)
           
 Iter StaticFuncCall.iter(QueryContext ctx)
           
 Iter FNStr.iter(QueryContext ctx)
           
 Iter FNFt.iter(QueryContext ctx)
           
 Iter FNPat.iter(QueryContext ctx)
           
 Iter FNArchive.iter(QueryContext ctx)
           
 Iter FNFunc.iter(QueryContext ctx)
           
 Iter FNSeq.iter(QueryContext ctx)
           
 Iter FNMap.iter(QueryContext ctx)
           
 Iter FNRepo.iter(QueryContext ctx)
           
 Iter FNValidate.iter(QueryContext ctx)
           
 Iter FNClient.iter(QueryContext ctx)
           
 Iter FNConvert.iter(QueryContext ctx)
           
 Iter FNProf.iter(QueryContext ctx)
           
 Iter FNHttp.iter(QueryContext ctx)
           
 Iter FNInspect.iter(QueryContext ctx)
           
 Iter FNXQuery.iter(QueryContext ctx)
           
 Iter DynFuncCall.iter(QueryContext ctx)
           
 Iter FNRandom.iter(QueryContext ctx)
           
 Iter FNHof.iter(QueryContext ctx)
           
 Iter FNFile.iter(QueryContext ctx)
           
 Iter FNQName.iter(QueryContext ctx)
           
 

Methods in org.basex.query.func with parameters of type Iter
protected  void StandardFunc.cache(Iter ir, ValueBuilder vb, QueryContext ctx)
          Caches and materializes all items of the specified iterator.
 

Uses of Iter in org.basex.query.gflwor
 

Methods in org.basex.query.gflwor that return Iter
 Iter GFLWOR.iter(QueryContext ctx)
           
 Iter GFLWOR.Clause.iter(QueryContext ctx)
          Deprecated. 
 

Uses of Iter in org.basex.query.iter
 

Subclasses of Iter in org.basex.query.iter
 class AxisIter
          Interface for light-weight axis iterators, throwing no exceptions.
 class AxisMoreIter
          Iterator interface, extending the default iterator with a AxisMoreIter.more() method.
 class FTIter
          Node iterator interface.
 class NodeIter
          Node iterator interface.
 class NodeSeqBuilder
          This class can be used to build new node sequences.
 class ValueBuilder
          This class can be used to build new sequences.
 class ValueIter
          Value iterator interface, throwing no exceptions.
 

Uses of Iter in org.basex.query.path
 

Methods in org.basex.query.path that return Iter
 Iter MixedPath.iter(QueryContext ctx)
           
 Iter Bang.iter(QueryContext ctx)
           
 

Uses of Iter in org.basex.query.util
 

Methods in org.basex.query.util with parameters of type Iter
 boolean Compare.deep(Iter iter1, Iter iter2)
          Checks values for deep equality.
static boolean Compare.deep(Iter iter1, Iter iter2, InputInfo info)
          Checks items for deep equality.
 

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

Methods in org.basex.query.util.http that return Iter
 Iter HTTPClient.sendRequest(byte[] href, ANode request, ValueBuilder bodies)
          Sends an HTTP request and returns the response.
 

Uses of Iter in org.basex.query.var
 

Methods in org.basex.query.var that return Iter
 Iter VarRef.iter(QueryContext ctx)
           
 Iter StaticVarRef.iter(QueryContext ctx)