# Uses of Interface
org.springframework.jdbc.core.RowCallbackHandler

Packages that use RowCallbackHandler
Package
Description
org.springframework.jdbc.core
Provides the core JDBC framework, based on JdbcTemplate and its associated callback interfaces and helper objects.
org.springframework.jdbc.core.namedparam
JdbcTemplate variant with named parameter support.
org.springframework.jdbc.core.simple
Simplification layer for common JDBC interactions.

## Uses of RowCallbackHandler in org.springframework.jdbc.core

Classes in org.springframework.jdbc.core that implement RowCallbackHandler
Modifier and Type
Class
Description
`class`
`RowCountCallbackHandler`
Implementation of RowCallbackHandler.
Methods in org.springframework.jdbc.core that return RowCallbackHandler
Modifier and Type
Method
Description
`RowCallbackHandler`
ResultSetSupportingSqlParameter.`getRowCallbackHandler()`
Return the RowCallbackHandler held by this parameter, if any.
Methods in org.springframework.jdbc.core with parameters of type RowCallbackHandler
Modifier and Type
Method
Description
`void`
JdbcOperations.`query(String sql, Object[] args, int[] argTypes, RowCallbackHandler rch)`
Query given SQL to create a prepared statement from SQL and a list of arguments to bind to the query, reading the ResultSet on a per-row basis with a RowCallbackHandler.
`void`
JdbcOperations.`query(String sql, Object[] args, RowCallbackHandler rch)`
Deprecated.
as of 5.3, in favor of `JdbcOperations.query(String, RowCallbackHandler, Object...)`
`void`
JdbcOperations.`query(String sql, PreparedStatementSetter pss, RowCallbackHandler rch)`
Query given SQL to create a prepared statement from SQL and a PreparedStatementSetter implementation that knows how to bind values to the query, reading the ResultSet on a per-row basis with a RowCallbackHandler.
`void`
JdbcOperations.`query(String sql, RowCallbackHandler rch)`
Execute a query given static SQL, reading the ResultSet on a per-row basis with a RowCallbackHandler.
`void`
JdbcOperations.`query(String sql, RowCallbackHandler rch, Object... args)`
Query given SQL to create a prepared statement from SQL and a list of arguments to bind to the query, reading the ResultSet on a per-row basis with a RowCallbackHandler.
`void`
JdbcOperations.`query(PreparedStatementCreator psc, RowCallbackHandler rch)`
Query using a prepared statement, reading the ResultSet on a per-row basis with a RowCallbackHandler.
`void`
JdbcTemplate.`query(String sql, Object[] args, int[] argTypes, RowCallbackHandler rch)`
`void`
JdbcTemplate.`query(String sql, Object[] args, RowCallbackHandler rch)`
Deprecated.
`void`
JdbcTemplate.`query(String sql, PreparedStatementSetter pss, RowCallbackHandler rch)`
`void`
JdbcTemplate.`query(String sql, RowCallbackHandler rch)`
`void`
JdbcTemplate.`query(String sql, RowCallbackHandler rch, Object... args)`
`void`
JdbcTemplate.`query(PreparedStatementCreator psc, RowCallbackHandler rch)`
Constructors in org.springframework.jdbc.core with parameters of type RowCallbackHandler
Modifier
Constructor
Description
``
`ResultSetSupportingSqlParameter(String name, int sqlType, RowCallbackHandler rch)`
Create a new ResultSetSupportingSqlParameter.
``
`SqlInOutParameter(String name, int sqlType, RowCallbackHandler rch)`
Create a new SqlInOutParameter.
``
`SqlOutParameter(String name, int sqlType, RowCallbackHandler rch)`
Create a new SqlOutParameter.
``
`SqlReturnResultSet(String name, RowCallbackHandler handler)`
Create a new instance of the `SqlReturnResultSet` class.

## Uses of RowCallbackHandler in org.springframework.jdbc.core.namedparam

Methods in org.springframework.jdbc.core.namedparam with parameters of type RowCallbackHandler
Modifier and Type
Method
Description
`void`
NamedParameterJdbcOperations.`query(String sql, Map<String,?> paramMap, RowCallbackHandler rch)`
Query given SQL to create a prepared statement from SQL and a list of arguments to bind to the query, reading the ResultSet on a per-row basis with a RowCallbackHandler.
`void`
NamedParameterJdbcOperations.`query(String sql, SqlParameterSource paramSource, RowCallbackHandler rch)`
Query given SQL to create a prepared statement from SQL and a list of arguments to bind to the query, reading the ResultSet on a per-row basis with a RowCallbackHandler.
`void`
NamedParameterJdbcOperations.`query(String sql, RowCallbackHandler rch)`
Query given SQL to create a prepared statement from SQL, reading the ResultSet on a per-row basis with a RowCallbackHandler.
`void`
NamedParameterJdbcTemplate.`query(String sql, Map<String,?> paramMap, RowCallbackHandler rch)`
`void`
NamedParameterJdbcTemplate.`query(String sql, SqlParameterSource paramSource, RowCallbackHandler rch)`
`void`
NamedParameterJdbcTemplate.`query(String sql, RowCallbackHandler rch)`

## Uses of RowCallbackHandler in org.springframework.jdbc.core.simple

Methods in org.springframework.jdbc.core.simple with parameters of type RowCallbackHandler
Modifier and Type
Method
Description
`void`
JdbcClient.StatementSpec.`query(RowCallbackHandler rch)`
Execute a query with the provided SQL statement, processing each row with the given callback.