public interface RowMapper
Executor
for mapping rows of a
ResultSet
on a per-row basis. Implementations of this
interface perform the actual work of mapping each row to a result object,
but don't need to worry about exception handling.
SQLExceptions
will be caught and handled
by the calling JdbcTemplate.
Executor
,
RowCallbackHandler
,
ResultSetExtractor
Modifier and Type | Method and Description |
---|---|
Object |
mapRow(ResultSet rs,
int rowNum)
Implementations must implement this method to map each row of data
in the ResultSet.
|
Object mapRow(ResultSet rs, int rowNum) throws SQLException
next()
on
the ResultSet; it is only supposed to map values of the current row.rs
- the ResultSet to map (pre-initialized for the current row)rowNum
- the number of the current rowSQLException
- if a SQLException is encountered getting
column values (that is, there's no need to catch SQLException)Copyright © 2023 Liquibase.org. All rights reserved.