A C D E F G I J L M N O P Q R S U V

A

addChild(R, C) - Method in class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
Add the child object to the root object This method must be implemented by subclasses.

C

canRetry(RetryContext) - Method in class org.springframework.data.jdbc.retry.JdbcRetryPolicy
This gets called for any new invocation.
childMapper - Variable in class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
 
ConnectionContextProvider - Interface in org.springframework.data.jdbc.support
Marker interface to be used with the connection preparation API.
ConnectionInterceptor - Class in org.springframework.data.jdbc.aop
ConnectionInterceptor that delegates to a ConectionPreparer implementation.
ConnectionInterceptor() - Constructor for class org.springframework.data.jdbc.aop.ConnectionInterceptor
 
ConnectionPreparer - Interface in org.springframework.data.jdbc.support
Interface to be used when connections are prepared.
ConnectionUsernamePasswordProvider - Interface in org.springframework.data.jdbc.support
 
ConnectionUsernameProvider - Interface in org.springframework.data.jdbc.support
 
count(SQLQuery) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Count the rows that are part of the results for the given SQLQuery
count(SQLQuery) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
countDistinct(SQLQuery) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Count the distinct rows that are part of the results for the given SQLQuery
countDistinct(SQLQuery) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 

D

DatabaseType - Enum in org.springframework.data.jdbc.support
Enum representing a database type, such as DB2 or Oracle.
delete(RelationalPath<?>, SqlDeleteCallback) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Execute a database delete using the provided SqlDeleteCallback.
delete(RelationalPath<?>, SqlDeleteCallback) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
doGetNativeConnection(Connection) - Method in class org.springframework.data.jdbc.support.nativejdbc.P6spyNativeJdbcExtractor
Retrieve the Connection via P6Spy's getVendorConnection method.
doInSqlDeleteClause(SQLDeleteClause) - Method in interface org.springframework.data.jdbc.query.SqlDeleteCallback
 
doInSqlInsertClause(SQLInsertClause) - Method in interface org.springframework.data.jdbc.query.SqlInsertCallback
 
doInSqlInsertWithKeyClause(SQLInsertClause) - Method in interface org.springframework.data.jdbc.query.SqlInsertWithKeyCallback
 
doInSqlUpdateClause(SQLUpdateClause) - Method in interface org.springframework.data.jdbc.query.SqlUpdateCallback
 

E

exists(SQLQuery) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Determine if the result for the given SQLQuery contains some rows
exists(SQLQuery) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
expectedResults - Variable in class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
 
extractData(ResultSet) - Method in class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
 

F

fromMetaData(DataSource) - Static method in enum org.springframework.data.jdbc.support.DatabaseType
Convenience method that pulls a database product name from the DataSource's metadata.
fromProductName(String) - Static method in enum org.springframework.data.jdbc.support.DatabaseType
Static method to obtain a DatabaseType from the provided product name.

G

getJdbcOperations() - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Expose the classic Spring JdbcTemplate to allow invocation of classic JDBC operations.
getJdbcOperations() - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
getMaxNumberOfRetries() - Method in class org.springframework.data.jdbc.retry.JdbcRetryPolicy
 
getPassword() - Method in interface org.springframework.data.jdbc.support.ConnectionUsernamePasswordProvider
 
getProductName() - Method in enum org.springframework.data.jdbc.support.DatabaseType
 
getRecoverableErrorCodes() - Method in class org.springframework.data.jdbc.retry.JdbcRetryPolicy
 
getUserName() - Method in interface org.springframework.data.jdbc.support.ConnectionUsernameProvider
 

I

insert(RelationalPath<?>, SqlInsertCallback) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Execute a database insert using the provided SqlInsertCallback.
insert(RelationalPath<?>, SqlInsertCallback) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
insertWithKey(RelationalPath<?>, SqlInsertWithKeyCallback<K>) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Execute a database insert using the provided SqlInsertWithKeyCallback.
insertWithKey(RelationalPath<?>, SqlInsertWithKeyCallback<K>) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
invoke(MethodInvocation) - Method in class org.springframework.data.jdbc.aop.ConnectionInterceptor
 
isNativeConnectionNecessaryForNativeCallableStatements() - Method in class org.springframework.data.jdbc.support.nativejdbc.P6spyNativeJdbcExtractor
Return true, as P6Spy returns wrapped CallableStatements.
isNativeConnectionNecessaryForNativePreparedStatements() - Method in class org.springframework.data.jdbc.support.nativejdbc.P6spyNativeJdbcExtractor
Return true, as P6Spy returns wrapped PreparedStatements.
isNativeConnectionNecessaryForNativeStatements() - Method in class org.springframework.data.jdbc.support.nativejdbc.P6spyNativeJdbcExtractor
Return true, as P6Spy returns wrapped Statements.

J

JdbcRetryException - Exception in org.springframework.data.jdbc.retry
Exception indicating that a JDBC retry operation failed.
JdbcRetryException(String) - Constructor for exception org.springframework.data.jdbc.retry.JdbcRetryException
 
JdbcRetryPolicy - Class in org.springframework.data.jdbc.retry
JDBC specific implementation of a RetryPolicy that checks the Exception for clues to whether retry should be attempted or not.
JdbcRetryPolicy() - Constructor for class org.springframework.data.jdbc.retry.JdbcRetryPolicy
 

L

logger - Variable in class org.springframework.data.jdbc.retry.JdbcRetryPolicy
 

M

mapForeignKey(ResultSet) - Method in class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
Map the foreign key value to the required type.
mapPrimaryKey(ResultSet) - Method in class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
Map the primary key value to the required type.

N

newSqlQuery() - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Create a new SQLQuery for this configuration.
newSqlQuery() - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
notExists(SQLQuery) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Determine if the result for the given SQLQuery is empty
notExists(SQLQuery) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 

O

OneToManyResultSetExtractor<R,C,K> - Class in org.springframework.data.jdbc.core
An abstract results extractor for row mapping operations that map multiple rows to a single root object.
OneToManyResultSetExtractor(RowMapper<R>, RowMapper<C>) - Constructor for class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
Creates a new OneToManyResultSetExtractor from the given RowMappers.
OneToManyResultSetExtractor(RowMapper<R>, RowMapper<C>, OneToManyResultSetExtractor.ExpectedResults) - Constructor for class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
Creates a new OneToManyResultSetExtractor from the given RowMappers and OneToManyResultSetExtractor.ExpectedResults.
OneToManyResultSetExtractor.ExpectedResults - Enum in org.springframework.data.jdbc.core
 
org.springframework.data.jdbc.aop - package org.springframework.data.jdbc.aop
 
org.springframework.data.jdbc.core - package org.springframework.data.jdbc.core
 
org.springframework.data.jdbc.query - package org.springframework.data.jdbc.query
 
org.springframework.data.jdbc.retry - package org.springframework.data.jdbc.retry
 
org.springframework.data.jdbc.support - package org.springframework.data.jdbc.support
 
org.springframework.data.jdbc.support.nativejdbc - package org.springframework.data.jdbc.support.nativejdbc
 

P

P6spyNativeJdbcExtractor - Class in org.springframework.data.jdbc.support.nativejdbc
Implementation of the NativeJdbcExtractor interface.
P6spyNativeJdbcExtractor() - Constructor for class org.springframework.data.jdbc.support.nativejdbc.P6spyNativeJdbcExtractor
This constructor retrieves the P6Spy JDBC wrapper class, so we can get the underlying native connection using reflection.
prepare(Connection) - Method in interface org.springframework.data.jdbc.support.ConnectionPreparer
 

Q

query(SQLQuery, ResultSetExtractor<List<T>>, Expression<?>...) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Query for a list of objects using the SQLQuery.
query(SQLQuery, RowMapper<T>, Expression<?>...) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Query for a list of objects using the SQLQuery.
query(SQLQuery, Expression<T>) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Query for a list of objects using the SQLQuery.
query(SQLQuery, ResultSetExtractor<List<T>>, Expression<?>...) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
query(SQLQuery, RowMapper<T>, Expression<?>...) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
query(SQLQuery, Expression<T>) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
QueryDslJdbcOperations - Interface in org.springframework.data.jdbc.query
Interface specifying a basic set of JDBC operations allowing the use of QueryDSL features for these operations.
QueryDslJdbcTemplate - Class in org.springframework.data.jdbc.query
Template class with a basic set of JDBC operations, allowing the use of QueryDSL features.
QueryDslJdbcTemplate(DataSource) - Constructor for class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
QueryDslJdbcTemplate(JdbcTemplate) - Constructor for class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
queryForObject(SQLQuery, ResultSetExtractor<T>, Expression<?>...) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Query for a single object using the SQLQuery.
queryForObject(SQLQuery, RowMapper<T>, Expression<?>...) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Query for a single object using the SQLQuery.
queryForObject(SQLQuery, Expression<T>) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Query for a single object using the SQLQuery.
queryForObject(SQLQuery, ResultSetExtractor<T>, Expression<?>...) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
queryForObject(SQLQuery, RowMapper<T>, Expression<?>...) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 
queryForObject(SQLQuery, Expression<T>) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 

R

results - Variable in class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
 
rootMapper - Variable in class org.springframework.data.jdbc.core.OneToManyResultSetExtractor
 

S

setConnectionPreparer(ConnectionPreparer) - Method in class org.springframework.data.jdbc.aop.ConnectionInterceptor
Setter for the ConnectionPreparer implementation that will handle the preparation of the Connection.
setMaxNumberOfRetries(int) - Method in class org.springframework.data.jdbc.retry.JdbcRetryPolicy
 
setNextNativeJdbcExtractor(NativeJdbcExtractor) - Method in class org.springframework.data.jdbc.support.nativejdbc.P6spyNativeJdbcExtractor
 
setRecoverableErrorCodes(Integer[]) - Method in class org.springframework.data.jdbc.retry.JdbcRetryPolicy
 
SqlDeleteCallback - Interface in org.springframework.data.jdbc.query
An interface used by QueryDslJdbcTemplate for delete calls where you are able to provide a SQLDeleteClause implementation to handle the delete.
SqlInsertCallback - Interface in org.springframework.data.jdbc.query
An interface used by QueryDslJdbcTemplate for insert calls where you are able to provide a SQLInsertClause implementation to handle the insert logic.
SqlInsertWithKeyCallback<K> - Interface in org.springframework.data.jdbc.query
An interface used by QueryDslJdbcTemplate for insert calls where you are able to provide a SQLInsertClause implementation to handle the insert logic and generated key retrieval logic.
SqlUpdateCallback - Interface in org.springframework.data.jdbc.query
An interface used by QueryDslJdbcTemplate for update calls where you are able to provide a SQLUpdateClause implementation to handle the update logic.

U

UncategorizedQueryException - Exception in org.springframework.data.jdbc.query
Exception thrown when we can't classify a Query into one of Spring's data access exceptions.
UncategorizedQueryException(String, QueryException) - Constructor for exception org.springframework.data.jdbc.query.UncategorizedQueryException
Constructor for UncategorizedDataAccessException.
update(RelationalPath<?>, SqlUpdateCallback) - Method in interface org.springframework.data.jdbc.query.QueryDslJdbcOperations
Execute a database update using the provided SqlUpdateCallback.
update(RelationalPath<?>, SqlUpdateCallback) - Method in class org.springframework.data.jdbc.query.QueryDslJdbcTemplate
 

V

valueOf(String) - Static method in enum org.springframework.data.jdbc.core.OneToManyResultSetExtractor.ExpectedResults
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.support.DatabaseType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.data.jdbc.core.OneToManyResultSetExtractor.ExpectedResults
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.support.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G I J L M N O P Q R S U V