Package org.apache.jena.sparql.engine
Interface QueryIterator
-
- All Superinterfaces:
org.apache.jena.atlas.lib.Closeable,java.util.Iterator<Binding>,org.apache.jena.atlas.io.Printable,PrintSerializable
- All Known Implementing Classes:
AbstractIterHashJoin,CSVInputIterator,JSONInputIterator,QueryIter,QueryIter1,QueryIter2,QueryIter2LoopOnLeft,QueryIterAbortable,QueryIterAddTripleTerm,QueryIterAssign,QueryIterAssignVarValue,QueryIteratorBase,QueryIteratorCaching,QueryIteratorCheck,QueryIteratorCloseable,QueryIteratorLogging,QueryIteratorMapped,QueryIteratorResultSet,QueryIteratorTiming,QueryIteratorWrapper,QueryIterBlockTriples,QueryIterBlockTriplesStar,QueryIterCommonParent,QueryIterConcat,QueryIterConvert,QueryIterDefaulting,QueryIterDiff,QueryIterDistinct,QueryIterDistinctMem,QueryIterDistinctReduced,QueryIterDistinguishedVars,QueryIterExtendByVar,QueryIterFilterExpr,QueryIterGraph,QueryIterGroup,QueryIterHashJoin,QueryIterHashLeftJoin_Left,QueryIterHashLeftJoin_Right,QueryIterMinus,QueryIterNestedLoopJoin,QueryIterNestedLoopLeftJoin,QueryIterNullIterator,QueryIterOptionalIndex,QueryIterPath,QueryIterPeek,QueryIterPlainWrapper,QueryIterProcedure,QueryIterProcessBinding,QueryIterProject,QueryIterProjectMerge,QueryIterReduced,QueryIterRepeatApply,QueryIterRoot,QueryIterService,QueryIterSingleton,QueryIterSlice,QueryIterSort,QueryIterSub,QueryIterTopN,QueryIterTracked,QueryIterTriplePattern,QueryIterUnion,QueryIterYieldN
public interface QueryIterator extends org.apache.jena.atlas.lib.Closeable, java.util.Iterator<Binding>, PrintSerializable
Root of query iterators in ARQ.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidcancel()Cancels the query as soon as is possible for the given iteratordefault booleanisJoinIdentity()BindingnextBinding()Get next binding-
Methods inherited from interface org.apache.jena.sparql.util.PrintSerializable
output, toString
-
-
-
-
Method Detail
-
nextBinding
Binding nextBinding()
Get next binding
-
cancel
void cancel()
Cancels the query as soon as is possible for the given iterator
-
isJoinIdentity
default boolean isJoinIdentity()
-
-