org.skife.jdbi.v2.tweak
Interface ResultSetMapper<T>
- All Known Implementing Classes:
- BaseResultSetMapper, BeanMapper, BooleanMapper, DefaultMapper, IntegerMapper, LongMapper, StringMapper, TimestampMapper
public interface ResultSetMapper<T>
Used with a Query.map(ResultSetMapper) call to specify
what to do with each row of a result set
map
T map(int index,
ResultSet r,
StatementContext ctx)
throws SQLException
- Map the row the result set is at when passed in. This method should not cause the result
set to advance, allow jDBI to do that, please.
- Parameters:
index - which row of the result set we are at, starts at 0r - the result set being iteratedctx -
- Returns:
- the value to return for this row
- Throws:
SQLException - if anythign goes wrong go ahead and let this percolate, jDBI will handle it
Copyright © 2011. All Rights Reserved.