|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.commons.dbutils.handlers.GenericListHandler
org.apache.commons.dbutils.handlers.BeanListHandler
ResultSetHandler implementation that converts a
ResultSet into a List of beans. This class is
thread safe.
ResultSetHandler| Constructor Summary | |
BeanListHandler(java.lang.Class type)
Creates a new instance of BeanListHandler. |
|
BeanListHandler(java.lang.Class type,
RowProcessor convert)
Creates a new instance of BeanListHandler. |
|
| Method Summary | |
java.lang.Object |
handle(java.sql.ResultSet rs)
Whole ResultSet handler. |
protected java.lang.Object |
handleRow(java.sql.ResultSet rs)
Convert the ResultSet row into a bean with
the Class given in the constructor. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BeanListHandler(java.lang.Class type)
type - The Class that objects returned from handle()
are created from.
public BeanListHandler(java.lang.Class type,
RowProcessor convert)
type - The Class that objects returned from handle()
are created from.convert - The RowProcessor implementation
to use when converting rows into beans.| Method Detail |
protected java.lang.Object handleRow(java.sql.ResultSet rs)
throws java.sql.SQLException
ResultSet row into a bean with
the Class given in the constructor.
rs - ResultSet to process.
null.
java.sql.SQLException - if a database access error occursGenericListHandler.handle(ResultSet)
public java.lang.Object handle(java.sql.ResultSet rs)
throws java.sql.SQLException
ResultSet handler. It produce List as
result. To convert individual rows into Java objects it uses
handleRow(ResultSet) method.
handle in interface ResultSetHandlerrs - The ResultSet to handle. It has not been touched
before being passed to this method.
ResultSet data. It is
legal for implementations to return null if the
ResultSet contained 0 rows.
java.sql.SQLException - if a database access error occursGenericListHandler.handleRow(ResultSet)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||