Uses of Class
org.apache.jena.sparql.engine.iterator.QueryIteratorBase
Packages that use QueryIteratorBase
Package
Description
-
Uses of QueryIteratorBase in org.apache.jena.sparql.engine.iterator
Subclasses of QueryIteratorBase in org.apache.jena.sparql.engine.iteratorModifier and TypeClassDescriptionclassThis class provides the machinery for trackable iterators.classThis class supports a QueryIter that takes one QueryIterator as input.classThis class marks a QueryIter that takes two QueryIterators as input.classBinary operation done by looping on the left, and materializing the right - this is not streamed on the right See also QueryIterRepeatApplyclassQueryIterator that calls a list of abort actions when a cancel happens.classAdd(var, matchTriple)to aQueryIterator.classExtend each solution by a (var, expression)classExtend each solution by a (var, node) When used with mustBeNewVar=false, this is a join.classQuery iterator that checks everything was closed correctlyclassclassIntercept and print iterator operationsclassA query iterator which allows remapping variables to different namesclassclassclassWrap a QueryIterator so it can have some/all of it's methods intercepted.classYield new bindings, with a fixed parent, with values from an iterator.classA query iterator that joins two or more iterators into a single iterator.classIterator over another QueryIterator, applying a converter function to each object that is returned by .next()classAn iterator that returns at least one element from another iterator or a default value (once) if the wrapped iterator returns nothing.classA QueryIterator that suppresses items already seen.classMemory limited QueryIterDistinctclassImplementation skeleton for DISTINCT and REDUCED.classFilter bindings for distinguished variables only Currently unused.classYield new bindings, with a fixed parent, with values from an iterator.classFilter a stream of bindings by a constraint.classclassSemiJoin and AntiJoinclassclassMinus by materializing the RHS - this is not streamed on the rightclassCloseable empty query iteratorclassclassclassTurn an normal java.util.Iterator (of Bindings) into a QueryIteratorclassQueryIterator for a procedure.classAn iterator that applies a condition.classclassExecute a projection in the middle of an execution.classclassRepeatedly execute the subclass operation for each Binding in the input iterator.classThe root binding is one-row and has no columns making it the join identity.classA singleton iteratorclassIterator until a limit is reached.classSort a query iterator.classThis class supports a QueryIter that uses a single sub iterator.classclassTrack a QueryIteratorclassclassA query iterator that yields the same thing N times. -
Uses of QueryIteratorBase in org.apache.jena.sparql.engine.join
Subclasses of QueryIteratorBase in org.apache.jena.sparql.engine.joinModifier and TypeClassDescriptionclassHash join algorithm This code materializes one input into the probe table then hash joins the other input from the stream side.classHash left join.classHash left join.classHash left join.classNested Loop Join (materializing on the left, streaming on the right) A simple, dependable join.classNested Loop left Join (materializing on the right, streaming on the left) A simple, dependable join. -
Uses of QueryIteratorBase in org.apache.jena.sparql.engine.main.iterator
Subclasses of QueryIteratorBase in org.apache.jena.sparql.engine.main.iteratorModifier and TypeClassDescriptionclassclassclassDeprecated, for removal: This API element is subject to removal in a future version.To be removed.classExecute each sub stage against the input.