Class VirtResSetQIter

  • All Implemented Interfaces:
    java.util.Iterator<org.apache.jena.sparql.core.Quad>, org.apache.jena.util.iterator.ClosableIterator<org.apache.jena.sparql.core.Quad>

    public class VirtResSetQIter
    extends java.lang.Object
    implements org.apache.jena.util.iterator.ClosableIterator<org.apache.jena.sparql.core.Quad>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.apache.jena.graph.Node v_curGraph  
      protected org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple> v_curTriples  
      protected boolean v_finished  
      protected java.util.Iterator<org.apache.jena.graph.Node> v_gList  
      protected VirtGraph v_graph  
      protected org.apache.jena.graph.Triple v_in  
      protected boolean v_prefetched  
      protected org.apache.jena.sparql.core.Quad v_row  
    • Constructor Summary

      Constructors 
      Constructor Description
      VirtResSetQIter()  
      VirtResSetQIter​(VirtGraph graph, java.util.Iterator<org.apache.jena.graph.Node> graphList, org.apache.jena.graph.Triple in)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()  
      protected void extractRow()  
      protected void finalize()  
      protected org.apache.jena.sparql.core.Quad getRow()  
      boolean hasNext()  
      protected void moveForward()  
      org.apache.jena.sparql.core.Quad next()  
      void remove()  
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.util.Iterator

        forEachRemaining
    • Field Detail

      • v_row

        protected org.apache.jena.sparql.core.Quad v_row
      • v_in

        protected org.apache.jena.graph.Triple v_in
      • v_finished

        protected boolean v_finished
      • v_prefetched

        protected boolean v_prefetched
      • v_gList

        protected java.util.Iterator<org.apache.jena.graph.Node> v_gList
      • v_curGraph

        protected org.apache.jena.graph.Node v_curGraph
      • v_curTriples

        protected org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple> v_curTriples
    • Constructor Detail

      • VirtResSetQIter

        public VirtResSetQIter()
      • VirtResSetQIter

        public VirtResSetQIter​(VirtGraph graph,
                               java.util.Iterator<org.apache.jena.graph.Node> graphList,
                               org.apache.jena.graph.Triple in)
    • Method Detail

      • hasNext

        public boolean hasNext()
        Specified by:
        hasNext in interface java.util.Iterator<org.apache.jena.sparql.core.Quad>
      • next

        public org.apache.jena.sparql.core.Quad next()
        Specified by:
        next in interface java.util.Iterator<org.apache.jena.sparql.core.Quad>
      • remove

        public void remove()
        Specified by:
        remove in interface java.util.Iterator<org.apache.jena.sparql.core.Quad>
      • moveForward

        protected void moveForward()
      • extractRow

        protected void extractRow()
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getRow

        protected org.apache.jena.sparql.core.Quad getRow()
      • close

        public void close()
        Specified by:
        close in interface org.apache.jena.util.iterator.ClosableIterator<org.apache.jena.sparql.core.Quad>
      • finalize

        protected void finalize()
                         throws java.sql.SQLException
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.sql.SQLException