public class MapHandler extends java.lang.Object implements ResultSetHandler<java.util.Map<java.lang.String,java.lang.Object>>
ResultSetHandler
implementation that converts the first
ResultSet
row into a Map
. This class is thread
safe.Constructor and Description |
---|
MapHandler()
Creates a new instance of MapHandler using a
BasicRowProcessor for conversion. |
MapHandler(RowProcessor convert)
Creates a new instance of MapHandler.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
handle(java.sql.ResultSet rs)
Converts the first row in the
ResultSet into a
Map . |
public MapHandler()
BasicRowProcessor
for conversion.public MapHandler(RowProcessor convert)
convert
- The RowProcessor
implementation
to use when converting rows into Maps.public java.util.Map<java.lang.String,java.lang.Object> handle(java.sql.ResultSet rs) throws java.sql.SQLException
ResultSet
into a
Map
.handle
in interface ResultSetHandler<java.util.Map<java.lang.String,java.lang.Object>>
rs
- The ResultSet
to handle. It has not been touched
before being passed to this method.Map
with the values from the first row or
null
if there are no rows in the ResultSet
.java.sql.SQLException
- if a database access error occurs