public abstract class AbstractJdbcQuery extends Object implements RepositoryQuery
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractJdbcQuery.ConvertingRowMapper<T>
|
static interface |
AbstractJdbcQuery.RowMapperFactory
Factory to create a
RowMapper for a given class. |
Modifier and Type | Method and Description |
---|---|
protected org.springframework.data.jdbc.repository.query.JdbcQueryExecution<?> |
getQueryExecution(JdbcQueryMethod queryMethod,
ResultSetExtractor<?> extractor,
RowMapper<?> rowMapper)
|
JdbcQueryMethod |
getQueryMethod() |
protected Class<?> |
resolveTypeToRead(ResultProcessor resultProcessor)
Obtain the result type to read from
ResultProcessor . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
public JdbcQueryMethod getQueryMethod()
getQueryMethod
in interface RepositoryQuery
protected org.springframework.data.jdbc.repository.query.JdbcQueryExecution<?> getQueryExecution(JdbcQueryMethod queryMethod, @Nullable ResultSetExtractor<?> extractor, RowMapper<?> rowMapper)
JdbcQueryExecution
given JdbcQueryMethod
, ResultSetExtractor
an
RowMapper
. Prefers the given ResultSetExtractor
over RowMapper
.queryMethod
- must not be null.extractor
- must not be null.rowMapper
- must not be null.protected Class<?> resolveTypeToRead(ResultProcessor resultProcessor)
ResultProcessor
.resultProcessor
- the ResultProcessor
used to determine the result type. Must not be null.Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.