Class MapHandler
- java.lang.Object
-
- org.apache.commons.dbutils.handlers.MapHandler
-
- All Implemented Interfaces:
ResultSetHandler<Map<String,Object>>
public class MapHandler extends Object implements ResultSetHandler<Map<String,Object>>
ResultSetHandlerimplementation that converts the firstResultSetrow into aMap. This class is thread safe.- See Also:
ResultSetHandler
-
-
Constructor Summary
Constructors Constructor Description MapHandler()Creates a new instance of MapHandler using aBasicRowProcessorfor conversion.MapHandler(RowProcessor convert)Creates a new instance of MapHandler.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>handle(ResultSet resultSet)Converts the first row in theResultSetinto aMap.
-
-
-
Constructor Detail
-
MapHandler
public MapHandler()
Creates a new instance of MapHandler using aBasicRowProcessorfor conversion.
-
MapHandler
public MapHandler(RowProcessor convert)
Creates a new instance of MapHandler.- Parameters:
convert- TheRowProcessorimplementation to use when converting rows into Maps.
-
-
Method Detail
-
handle
public Map<String,Object> handle(ResultSet resultSet) throws SQLException
Converts the first row in theResultSetinto aMap.- Specified by:
handlein interfaceResultSetHandler<Map<String,Object>>- Parameters:
resultSet-ResultSetto process.- Returns:
- A
Mapwith the values from the first row ornullif there are no rows in theResultSet. - Throws:
SQLException- if a database access error occurs- See Also:
ResultSetHandler.handle(java.sql.ResultSet)
-
-