org.apache.empire.db
Class DBReader.DBReaderScrollableIterator

java.lang.Object
  extended by org.apache.empire.db.DBReader.DBReaderIterator
      extended by org.apache.empire.db.DBReader.DBReaderScrollableIterator
All Implemented Interfaces:
Iterator<DBRecordData>
Enclosing class:
DBReader

public class DBReader.DBReaderScrollableIterator
extends DBReader.DBReaderIterator

This is an iterator for scrolling resultsets. This iterator has no such limitations as the forward iterator.


Field Summary
 
Fields inherited from class org.apache.empire.db.DBReader.DBReaderIterator
curCount, maxCount
 
Constructor Summary
DBReader.DBReaderScrollableIterator(int maxCount)
           
 
Method Summary
 boolean hasNext()
          Implements the Iterator Interface.
 DBRecordData next()
          Implements the Iterator Interface.
 
Methods inherited from class org.apache.empire.db.DBReader.DBReaderIterator
dispose, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBReader.DBReaderScrollableIterator

public DBReader.DBReaderScrollableIterator(int maxCount)
Method Detail

hasNext

public boolean hasNext()
Implements the Iterator Interface.

Returns:
true if there is another record to read

next

public DBRecordData next()
Implements the Iterator Interface.

Returns:
the current Record interface


Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.