com.mysql.jdbc
Class IterateBlock

java.lang.Object
  extended by com.mysql.jdbc.IterateBlock

public abstract class IterateBlock
extends java.lang.Object


Field Summary
(package private)  DatabaseMetaData.IteratorWithCleanup iteratorWithCleanup
           
(package private)  java.util.Iterator javaIterator
           
(package private)  boolean stopIterating
           
 
Constructor Summary
IterateBlock(DatabaseMetaData.IteratorWithCleanup i)
           
IterateBlock(java.util.Iterator i)
           
 
Method Summary
 void doForAll()
           
(package private) abstract  void forEach(java.lang.Object each)
           
 boolean fullIteration()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

iteratorWithCleanup

DatabaseMetaData.IteratorWithCleanup iteratorWithCleanup

javaIterator

java.util.Iterator javaIterator

stopIterating

boolean stopIterating
Constructor Detail

IterateBlock

IterateBlock(DatabaseMetaData.IteratorWithCleanup i)

IterateBlock

IterateBlock(java.util.Iterator i)
Method Detail

doForAll

public void doForAll()
              throws java.sql.SQLException
Throws:
java.sql.SQLException

forEach

abstract void forEach(java.lang.Object each)
               throws java.sql.SQLException
Throws:
java.sql.SQLException

fullIteration

public final boolean fullIteration()