Uses of Class
com.hp.hpl.jena.sparql.engine.iterator.QueryIter

Packages that use QueryIter
com.hp.hpl.jena.sparql.engine.iterator   
com.hp.hpl.jena.sparql.engine.main.iterator   
 

Uses of QueryIter in com.hp.hpl.jena.sparql.engine.iterator
 

Subclasses of QueryIter in com.hp.hpl.jena.sparql.engine.iterator
 class QueryIter1
          This class supports a QueryIter that takes one QueryIterator as input.
 class QueryIter2
          This class makrs a QueryIter that takes one QueryIterator as input.
 class QueryIter2LoopOnLeft
          Binary operation done by looping on the left, and materializing the right - this is not streamed on the right See also QueryIterRepeatApply
 class QueryIterAssign
          Extend each solution by a (var, expression)
 class QueryIterAssignVarValue
          Extend each solution by a (var, node) When used with mustBeNewVar=false, this is a join.
 class QueryIterBlockTriples
           
 class QueryIterBlockTriplesQH
          An Iterator that takes a binding and executes a pattern via the Jena graph QueryHandler interface.
 class QueryIterCommonParent
          Yield new bindings, with a fixed parent, with values from an iterator.
 class QueryIterConcat
          A query iterator that joins two or more iterators into a single iterator.
 class QueryIterConvert
          Iterator over another QueryIterator, applying a converter function to each object that is returned by .next()
 class QueryIterDefaulting
          An iterator that returns at least one element from another iterator or a default value (once) if the wrapped iterator returns nothing.
 class QueryIterDiff
          Diff by materializing the RHS - this is not streamed on the right
 class QueryIterDistinct
          A QueryIterator that suppresses items already seen.
 class QueryIterDistinctReduced
          Implementation skeleton for DISTINCT and REDUCED.
 class QueryIterDistinguishedVars
          Filter bindings for distinguished variables only Currently unused.
 class QueryIterExtendByVar
          Yield new bindings, with a fixed parent, with values from an iterator.
 class QueryIterFilterExpr
          Filter a stream of bindings by a constraint.
 class QueryIterGroup
           
 class QueryIterMinus
          Minus by materializing the RHS - this is not streamed on the right
 class QueryIterNullIterator
          Closeable empty query iterator
 class QueryIterPath
           
 class QueryIterPeek
           
 class QueryIterPlainWrapper
          Turn an normal java.util.Iterator (of Bindings) into a QueryIterator
 class QueryIterProcedure
          QueryIterator for a procedure.
 class QueryIterProcessBinding
          An iterator that applying a condition.
 class QueryIterProject
           
 class QueryIterProject2
           
 class QueryIterReduced
           
 class QueryIterRepeatApply
          Repeatedly execute the subclass operation for each Binding in the input iterator.
 class QueryIterRoot
           
 class QueryIterSingleton
          A singleton iterator
 class QueryIterSlice
          Iterator until a limit is reached.
 class QueryIterSort
          Sort a query iterator.
 class QueryIterSub
          This class supports a QueryIter that uses a single sub iterator.
 class QueryIterTopN
           
 class QueryIterTracked
          Track a QueryIterator
 class QueryIterTriplePattern
           
 class QueryIterYieldN
          A query iterator that yields the same thing N times.
 

Methods in com.hp.hpl.jena.sparql.engine.iterator that return QueryIter
static QueryIter QueryIter.makeTracked(QueryIterator qIter, ExecutionContext execCxt)
           
static QueryIter QueryIter.materialize(QueryIterator qIter, ExecutionContext execCxt)
           
 

Uses of QueryIter in com.hp.hpl.jena.sparql.engine.main.iterator
 

Subclasses of QueryIter in com.hp.hpl.jena.sparql.engine.main.iterator
 class QueryIterGraph
           
 class QueryIterJoin
          Join by materializing the RHS - this is not streamed
 class QueryIterJoinBase
          Join or LeftJoin by calculating both sides, then doing the join It usually better to use substitute algorithm (not this QueryIterator in other words) as that is effectively indexing from one side into the other.
 class QueryIterLeftJoin
          Left join by materializing the RHS
 class QueryIterOptionalIndex
           
 class QueryIterService
           
 class QueryIterUnion
          Execute each sub stage against the input.
 



Licenced under the Apache License, Version 2.0