Uses of Interface
org.springframework.data.cassandra.core.cql.PreparedStatementCreator
Packages that use PreparedStatementCreator
Package
Description
Apache Cassandra core support.
CQL core support.
Support classes for the CQL framework.
-
Uses of PreparedStatementCreator in org.springframework.data.cassandra.core
Classes in org.springframework.data.cassandra.core that implement PreparedStatementCreatorModifier and TypeClassDescriptionstatic class
Utility class to prepare aSimpleStatement
and bind values associated with the statement to aBoundStatement
. -
Uses of PreparedStatementCreator in org.springframework.data.cassandra.core.cql
Classes in org.springframework.data.cassandra.core.cql that implement PreparedStatementCreatorModifier and TypeClassDescriptionclass
Deprecated.since 2.0.class
Trivial implementation ofPreparedStatementCreator
.Methods in org.springframework.data.cassandra.core.cql that return PreparedStatementCreatorModifier and TypeMethodDescriptionprotected PreparedStatementCreator
CqlTemplate.newPreparedStatementCreator
(String cql) Create a new CQL-basedPreparedStatementCreator
using the CQL passed in.Methods in org.springframework.data.cassandra.core.cql with parameters of type PreparedStatementCreatorModifier and TypeMethodDescriptionboolean
CqlOperations.execute
(PreparedStatementCreator psc) Issue a single CQL execute operation (such as an insert, update or delete statement) using aPreparedStatementCreator
to provide CQL and any required parameters.<T> T
CqlOperations.execute
(PreparedStatementCreator preparedStatementCreator, PreparedStatementCallback<T> action) Execute a CQL data access operation, implemented as callback action working on a CQLPreparedStatement
.boolean
CqlTemplate.execute
(PreparedStatementCreator preparedStatementCreator) <T> T
CqlTemplate.execute
(PreparedStatementCreator preparedStatementCreator, PreparedStatementCallback<T> action) <T> T
CqlOperations.query
(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, ResultSetExtractor<T> resultSetExtractor) Query using a prepared statement and aPreparedStatementBinder
implementation that knows how to bind values to the query, reading theResultSet
with aResultSetExtractor
.void
CqlOperations.query
(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowCallbackHandler rowCallbackHandler) Query using a prepared statement and aPreparedStatementBinder
implementation that knows how to bind values to the query, reading theResultSet
on a per-row basis with aRowCallbackHandler
.<T> List<T>
CqlOperations.query
(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowMapper<T> rowMapper) Query using a prepared statement and aPreparedStatementBinder
implementation that knows how to bind values to the query, mapping each row to a Java object via aRowMapper
.<T> T
CqlOperations.query
(PreparedStatementCreator preparedStatementCreator, ResultSetExtractor<T> resultSetExtractor) Query using a prepared statement, reading theResultSet
with aResultSetExtractor
.void
CqlOperations.query
(PreparedStatementCreator preparedStatementCreator, RowCallbackHandler rowCallbackHandler) Query using a prepared statement, reading theResultSet
on a per-row basis with aRowCallbackHandler
.<T> List<T>
CqlOperations.query
(PreparedStatementCreator preparedStatementCreator, RowMapper<T> rowMapper) Query using a prepared statement, mapping each row to a Java object via aRowMapper
.<T> T
CqlTemplate.query
(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, ResultSetExtractor<T> resultSetExtractor) void
CqlTemplate.query
(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowCallbackHandler rowCallbackHandler) <T> List<T>
CqlTemplate.query
(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowMapper<T> rowMapper) <T> T
CqlTemplate.query
(PreparedStatementCreator preparedStatementCreator, ResultSetExtractor<T> resultSetExtractor) void
CqlTemplate.query
(PreparedStatementCreator preparedStatementCreator, RowCallbackHandler rowCallbackHandler) <T> List<T>
CqlTemplate.query
(PreparedStatementCreator preparedStatementCreator, RowMapper<T> rowMapper) <T> Stream<T>
CqlOperations.queryForStream
(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowMapper<T> rowMapper) Query using a prepared statement and aPreparedStatementBinder
implementation that knows how to bind values to the query, mapping each row to a Java object via aRowMapper
and turning it into an iterableStream
.<T> Stream<T>
CqlOperations.queryForStream
(PreparedStatementCreator preparedStatementCreator, RowMapper<T> rowMapper) <T> Stream<T>
CqlTemplate.queryForStream
(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowMapper<T> rowMapper) <T> Stream<T>
CqlTemplate.queryForStream
(PreparedStatementCreator preparedStatementCreator, RowMapper<T> rowMapper) -
Uses of PreparedStatementCreator in org.springframework.data.cassandra.core.cql.support
Classes in org.springframework.data.cassandra.core.cql.support that implement PreparedStatementCreatorModifier and TypeClassDescriptionclass
Deprecated.since 3.2, the Cassandra driver has a built-in prepared statement cache with makes external caching of prepared statements superfluous.