edu.iu.cnets.klatsch.misc
Class SqlIntegerIterator

java.lang.Object
  extended by edu.iu.cnets.klatsch.misc.SqlIntegerIterator
All Implemented Interfaces:
java.util.Iterator<java.lang.Integer>

public class SqlIntegerIterator
extends java.lang.Object
implements java.util.Iterator<java.lang.Integer>

Class for converting a SQL ResultSet into a series of Integer objects.


Field Summary
(package private)  boolean done
           
(package private)  java.sql.ResultSet result
           
 
Constructor Summary
SqlIntegerIterator(java.sql.ResultSet result)
           
 
Method Summary
 boolean hasNext()
           
 java.lang.Integer next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

result

java.sql.ResultSet result

done

boolean done
Constructor Detail

SqlIntegerIterator

public SqlIntegerIterator(java.sql.ResultSet result)
                   throws java.sql.SQLException
Throws:
java.sql.SQLException
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<java.lang.Integer>

next

public java.lang.Integer next()
Specified by:
next in interface java.util.Iterator<java.lang.Integer>

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<java.lang.Integer>