Class OpExecutorHeFQUIN.MainQueryIterator

java.lang.Object
org.apache.jena.sparql.util.PrintSerializableBase
org.apache.jena.sparql.engine.iterator.QueryIteratorBase
org.apache.jena.sparql.engine.iterator.QueryIter
org.apache.jena.sparql.engine.iterator.QueryIter1
org.apache.jena.sparql.engine.iterator.QueryIterRepeatApply
se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.MainQueryIterator
All Implemented Interfaces:
Iterator<org.apache.jena.sparql.engine.binding.Binding>, org.apache.jena.atlas.io.Printable, org.apache.jena.atlas.iterator.IteratorCloseable<org.apache.jena.sparql.engine.binding.Binding>, org.apache.jena.atlas.lib.Closeable, org.apache.jena.sparql.engine.QueryIterator, org.apache.jena.sparql.util.PrintSerializable
Enclosing class:
OpExecutorHeFQUIN

protected class OpExecutorHeFQUIN.MainQueryIterator extends org.apache.jena.sparql.engine.iterator.QueryIterRepeatApply
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final org.apache.jena.sparql.algebra.Op
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    MainQueryIterator(org.apache.jena.sparql.algebra.Op op, org.apache.jena.sparql.engine.QueryIterator input)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.jena.sparql.engine.QueryIterator
    nextStage(org.apache.jena.sparql.engine.binding.Binding binding)
     

    Methods inherited from class org.apache.jena.sparql.engine.iterator.QueryIterRepeatApply

    closeSubIterator, getCurrentStage, hasNextBinding, moveToNextBinding, requestSubCancel

    Methods inherited from class org.apache.jena.sparql.engine.iterator.QueryIter1

    closeIterator, details, getInput, output, requestCancel

    Methods inherited from class org.apache.jena.sparql.engine.iterator.QueryIter

    close, flatMap, getExecContext, getIteratorNumber, makeTracked, map, materialize, materialize, output

    Methods inherited from class org.apache.jena.sparql.engine.iterator.QueryIteratorBase

    cancel, hasNext, isFinished, next, nextBinding, performClose, performRequestCancel, remove

    Methods inherited from class org.apache.jena.sparql.util.PrintSerializableBase

    toString, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.util.Iterator

    forEachRemaining

    Methods inherited from interface org.apache.jena.sparql.util.PrintSerializable

    toString

    Methods inherited from interface org.apache.jena.sparql.engine.QueryIterator

    isJoinIdentity
  • Field Details

    • op

      protected final org.apache.jena.sparql.algebra.Op op
  • Constructor Details

    • MainQueryIterator

      public MainQueryIterator(org.apache.jena.sparql.algebra.Op op, org.apache.jena.sparql.engine.QueryIterator input)
  • Method Details

    • nextStage

      protected org.apache.jena.sparql.engine.QueryIterator nextStage(org.apache.jena.sparql.engine.binding.Binding binding)
      Specified by:
      nextStage in class org.apache.jena.sparql.engine.iterator.QueryIterRepeatApply