org.databene.platform.db
Class QueryIterable

java.lang.Object
  extended by org.databene.platform.db.QueryIterable
All Implemented Interfaces:
java.lang.Iterable<java.sql.ResultSet>, HeavyweightIterable<java.sql.ResultSet>

public class QueryIterable
extends java.lang.Object
implements HeavyweightIterable<java.sql.ResultSet>

Creates Iterators for stepping through query results.

Created: 17.08.2007 18:48:20


Constructor Summary
QueryIterable(java.sql.Connection connection, java.lang.String query, int fetchSize, Context context)
           
 
Method Summary
 java.lang.String getQuery()
           
 HeavyweightIterator<java.sql.ResultSet> iterator()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QueryIterable

public QueryIterable(java.sql.Connection connection,
                     java.lang.String query,
                     int fetchSize,
                     Context context)
Method Detail

getQuery

public java.lang.String getQuery()

iterator

public HeavyweightIterator<java.sql.ResultSet> iterator()
Specified by:
iterator in interface java.lang.Iterable<java.sql.ResultSet>
Specified by:
iterator in interface HeavyweightIterable<java.sql.ResultSet>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.