liquibase.executor.jvm
Interface RowMapper
public interface RowMapper
An interface used by 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.
- Author:
- Spring Framework
- See Also:
Executor,
RowCallbackHandler,
ResultSetExtractor
|
Method Summary |
java.lang.Object |
mapRow(java.sql.ResultSet rs,
int rowNum)
Implementations must implement this method to map each row of data
in the ResultSet. |
mapRow
java.lang.Object mapRow(java.sql.ResultSet rs,
int rowNum)
throws java.sql.SQLException
- Implementations must implement this method to map each row of data
in the ResultSet. This method should not call
next() on
the ResultSet; it is only supposed to map values of the current row.
- 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
- Throws:
java.sql.SQLException - if a SQLException is encountered getting
column values (that is, there's no need to catch SQLException)
Copyright © 2011 Liquibase.org. All Rights Reserved.