Package virtuoso.jena.driver
Class VirtResSetIter2
- java.lang.Object
-
- virtuoso.jena.driver.VirtResSetIter2
-
- All Implemented Interfaces:
java.util.Iterator<org.apache.jena.graph.Triple>
public class VirtResSetIter2 extends java.lang.Object implements java.util.Iterator<org.apache.jena.graph.Triple>
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanv_finishedprotected VirtGraphv_graphprotected booleanv_prefetchedprotected java.sql.ResultSetv_resultSetprotected org.apache.jena.graph.Triplev_rowprotected java.sql.Statementv_stmt
-
Constructor Summary
Constructors Constructor Description VirtResSetIter2()VirtResSetIter2(VirtGraph graph, java.sql.Statement stmt, java.sql.ResultSet resultSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()protected voidextractRow()protected voidfinalize()protected org.apache.jena.graph.TriplegetRow()booleanhasNext()protected voidmoveForward()org.apache.jena.graph.Triplenext()public Triple removeNext() { Triple ret = next(); remove(); return ret; }voidremove()
-
-
-
Field Detail
-
v_stmt
protected java.sql.Statement v_stmt
-
v_resultSet
protected java.sql.ResultSet v_resultSet
-
v_row
protected org.apache.jena.graph.Triple v_row
-
v_finished
protected boolean v_finished
-
v_prefetched
protected boolean v_prefetched
-
v_graph
protected VirtGraph v_graph
-
-
Constructor Detail
-
VirtResSetIter2
public VirtResSetIter2()
-
VirtResSetIter2
public VirtResSetIter2(VirtGraph graph, java.sql.Statement stmt, java.sql.ResultSet resultSet)
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator<org.apache.jena.graph.Triple>
-
next
public org.apache.jena.graph.Triple next()
public Triple removeNext() { Triple ret = next(); remove(); return ret; }- Specified by:
nextin interfacejava.util.Iterator<org.apache.jena.graph.Triple>
-
remove
public void remove()
- Specified by:
removein interfacejava.util.Iterator<org.apache.jena.graph.Triple>
-
moveForward
protected void moveForward()
-
extractRow
protected void extractRow() throws java.lang.Exception- Throws:
java.lang.Exception
-
getRow
protected org.apache.jena.graph.Triple getRow()
-
close
public void close()
-
finalize
protected void finalize() throws java.sql.SQLException- Overrides:
finalizein classjava.lang.Object- Throws:
java.sql.SQLException
-
-