|
|||||||||||
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.ColumnListHandler
ResultSetHandler
implementation that converts one
ResultSet
column into a List
of
Object
s. This class is thread safe.
ResultSetHandler
Constructor Summary | |
ColumnListHandler()
Creates a new instance of ColumnListHandler. |
|
ColumnListHandler(int columnIndex)
Creates a new instance of ColumnListHandler. |
|
ColumnListHandler(java.lang.String columnName)
Creates a new instance of ColumnListHandler. |
Method Summary | |
java.lang.Object |
handle(java.sql.ResultSet rs)
Whole ResultSet handler. |
protected java.lang.Object |
handleRow(java.sql.ResultSet rs)
Returns one ResultSet column value as Object . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ColumnListHandler()
handle()
.
public ColumnListHandler(int columnIndex)
columnIndex
- The index of the column to retrieve from the
ResultSet
.public ColumnListHandler(java.lang.String columnName)
columnName
- The name of the column to retrieve from the
ResultSet
.Method Detail |
protected java.lang.Object handleRow(java.sql.ResultSet rs) throws java.sql.SQLException
ResultSet
column value as Object
.
rs
- ResultSet
to process.
Object
, never 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 ResultSetHandler
rs
- 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 |