Package virtuoso.jena.driver
Class VirtResSetQIter
- java.lang.Object
-
- virtuoso.jena.driver.VirtResSetQIter
-
- All Implemented Interfaces:
java.util.Iterator<org.apache.jena.sparql.core.Quad>,org.apache.jena.atlas.iterator.IteratorCloseable<org.apache.jena.sparql.core.Quad>,org.apache.jena.atlas.lib.Closeable,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.Nodev_curGraphprotected org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple>v_curTriplesprotected booleanv_finishedprotected java.util.Iterator<org.apache.jena.graph.Node>v_gListprotected VirtGraphv_graphprotected org.apache.jena.graph.Triplev_inprotected booleanv_prefetchedprotected org.apache.jena.sparql.core.Quadv_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 voidclose()protected voidextractRow()protected voidfinalize()protected org.apache.jena.sparql.core.QuadgetRow()booleanhasNext()protected voidmoveForward()org.apache.jena.sparql.core.Quadnext()voidremove()
-
-
-
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_graph
protected VirtGraph v_graph
-
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:
hasNextin interfacejava.util.Iterator<org.apache.jena.sparql.core.Quad>
-
next
public org.apache.jena.sparql.core.Quad next()
- Specified by:
nextin interfacejava.util.Iterator<org.apache.jena.sparql.core.Quad>
-
remove
public void remove()
- Specified by:
removein interfacejava.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:
closein interfaceorg.apache.jena.util.iterator.ClosableIterator<org.apache.jena.sparql.core.Quad>- Specified by:
closein interfaceorg.apache.jena.atlas.lib.Closeable
-
finalize
protected void finalize() throws java.sql.SQLException- Overrides:
finalizein classjava.lang.Object- Throws:
java.sql.SQLException
-
-