Package org.springframework.jdbc.object
Class UpdatableSqlQuery.RowMapperImpl
- java.lang.Object
- org.springframework.jdbc.object.UpdatableSqlQuery.RowMapperImpl
- All Implemented Interfaces:
RowMapper<T>
- Enclosing class:
- UpdatableSqlQuery<T>
protected class UpdatableSqlQuery.RowMapperImpl extends Object implements RowMapper<T>
Implementation of RowMapper that calls the enclosing class'supdateRow()
method for each row.
Constructor Summary
Constructors Constructor Description RowMapperImpl(Map<?,?> context)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
mapRow(ResultSet rs, int rowNum)
Implementations must implement this method to map each row of data in the ResultSet.
Constructor Detail
RowMapperImpl
public RowMapperImpl(@Nullable Map<?,?> context)
Method Detail
mapRow
public T mapRow(ResultSet rs, int rowNum) throws SQLException
Description copied from interface:RowMapper
Implementations must implement this method to map each row of data in the ResultSet. This method should not callnext()
on the ResultSet; it is only supposed to map values of the current row.- Specified by:
mapRow
in interfaceRowMapper<T>
- Parameters:
rs
- the ResultSet to map (pre-initialized for the current row)rowNum
- the number of the current row- Returns:
- the result object for the current row (may be
null
) - Throws:
SQLException
- if an SQLException is encountered getting column values (that is, there's no need to catch SQLException)