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.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()
-
-
-
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:
hasNext
in interfacejava.util.Iterator<org.apache.jena.sparql.core.Quad>
-
next
public org.apache.jena.sparql.core.Quad next()
- Specified by:
next
in interfacejava.util.Iterator<org.apache.jena.sparql.core.Quad>
-
remove
public void remove()
- Specified by:
remove
in 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:
close
in interfaceorg.apache.jena.util.iterator.ClosableIterator<org.apache.jena.sparql.core.Quad>
-
finalize
protected void finalize() throws java.sql.SQLException
- Overrides:
finalize
in classjava.lang.Object
- Throws:
java.sql.SQLException
-
-