org.opentox.database
Class ModelsTable.JteratorImpl

java.lang.Object
  extended by org.opentox.database.ModelsTable.JteratorImpl
All Implemented Interfaces:
java.util.Iterator<java.lang.String>, Jterator<java.lang.String>
Enclosing class:
ModelsTable

private class ModelsTable.JteratorImpl
extends java.lang.Object
implements Jterator<java.lang.String>

A private implementation of Jterator.


Field Summary
private  java.lang.String column
           
private  java.sql.ResultSet RESULT_SET
           
private  java.lang.String searchQuery
           
private  java.sql.Statement stmt
           
 
Constructor Summary
ModelsTable.JteratorImpl(java.lang.String column, java.lang.String searchQuery)
           
 
Method Summary
 void close()
           
private  java.sql.ResultSet getRs()
           
 boolean hasNext()
           
 java.lang.String next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

stmt

private java.sql.Statement stmt

column

private java.lang.String column

searchQuery

private java.lang.String searchQuery

RESULT_SET

private java.sql.ResultSet RESULT_SET
Constructor Detail

ModelsTable.JteratorImpl

public ModelsTable.JteratorImpl(java.lang.String column,
                                java.lang.String searchQuery)
Method Detail

getRs

private java.sql.ResultSet getRs()

hasNext

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

next

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

remove

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

close

public void close()
Specified by:
close in interface Jterator<java.lang.String>