Class QueryIterQuadPattern

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
org.aksw.jenax.arq.engine.quad.QueryIterQuadPattern
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

public class QueryIterQuadPattern extends org.apache.jena.sparql.engine.iterator.QueryIterRepeatApply
Match a single quad pattern
  • Constructor Summary

    Constructors
    Constructor
    Description
    QueryIterQuadPattern(org.apache.jena.sparql.engine.QueryIterator input, org.apache.jena.sparql.core.Quad pattern, org.apache.jena.sparql.engine.ExecutionContext cxt)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    details(org.apache.jena.atlas.io.IndentedWriter out, org.apache.jena.sparql.serializer.SerializationContext sCxt)
     
    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, 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
  • Constructor Details

    • QueryIterQuadPattern

      public QueryIterQuadPattern(org.apache.jena.sparql.engine.QueryIterator input, org.apache.jena.sparql.core.Quad pattern, org.apache.jena.sparql.engine.ExecutionContext cxt)
  • 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
    • details

      protected void details(org.apache.jena.atlas.io.IndentedWriter out, org.apache.jena.sparql.serializer.SerializationContext sCxt)
      Overrides:
      details in class org.apache.jena.sparql.engine.iterator.QueryIter1