|
|||||||||||
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.MapListHandler
ResultSetHandler
implementation that converts a
ResultSet
into a List
of Map
s.
This class is thread safe.
ResultSetHandler
Constructor Summary | |
MapListHandler()
Creates a new instance of MapListHandler using a BasicRowProcessor for conversion. |
|
MapListHandler(RowProcessor convert)
Creates a new instance of MapListHandler. |
Method Summary | |
java.lang.Object |
handle(java.sql.ResultSet rs)
Whole ResultSet handler. |
protected java.lang.Object |
handleRow(java.sql.ResultSet rs)
Converts the ResultSet row into a Map object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MapListHandler()
BasicRowProcessor
for conversion.
public MapListHandler(RowProcessor convert)
convert
- The RowProcessor
implementation
to use when converting rows into Maps.Method Detail |
protected java.lang.Object handleRow(java.sql.ResultSet rs) throws java.sql.SQLException
ResultSet
row into a Map
object.
rs
- ResultSet
to process.
Map
, 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 |