Interface RowMapper<T>
- Type Parameters:
T- the type of object to map from the result set
public interface RowMapper<T>
Maps each row of a JDBC ResultSet to a Java object of type T.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RowMapper<BigDecimal> Mapper for BigDecimal.Mapper for Boolean.Mapper for BYTE.static final RowMapper<byte[]> Mapper for bytes.Mapper for Date.Mapper for Double.Mapper for Float.Mapper for Integer.Mapper for Long.Mapper for Object.Mapper for Short.Mapper for String.Mapper for Time.Mapper for TimeStamp.Mapper for URL. -
Method Summary
-
Field Details
-
STRING_MAPPER
-
INTEGER_MAPPER
-
BYTE_MAPPER
-
BYTES_MAPPER
Mapper for bytes. -
SHORT_MAPPER
-
URL_MAPPER
-
DOUBLE_MAPPER
-
FLOAT_MAPPER
-
BIG_DECIMAL_MAPPER
Mapper for BigDecimal. -
BOOLEAN_MAPPER
-
LONG_MAPPER
-
DATE_MAPPER
-
TIME_MAPPER
-
TIMESTAMP_MAPPER
-
OBJECT_MAPPER
-
-
Method Details
-
get
Maps a single row of the result set to an object of type T.- Parameters:
rs- the ResultSet to map from- Returns:
- mapped object of type T
- Throws:
SQLException- if an error occurs during mapping
-