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 classUtility class to prepare aSimpleStatementand 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 TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 2.0.classTrivial implementation ofPreparedStatementCreator.Methods in org.springframework.data.cassandra.core.cql that return PreparedStatementCreatorModifier and TypeMethodDescriptionprotected PreparedStatementCreatorCqlTemplate.newPreparedStatementCreator(String cql) Create a new CQL-basedPreparedStatementCreatorusing the CQL passed in.Methods in org.springframework.data.cassandra.core.cql with parameters of type PreparedStatementCreatorModifier and TypeMethodDescriptionbooleanCqlOperations.execute(PreparedStatementCreator psc) Issue a single CQL execute operation (such as an insert, update or delete statement) using aPreparedStatementCreatorto provide CQL and any required parameters.<T> TCqlOperations.execute(PreparedStatementCreator preparedStatementCreator, PreparedStatementCallback<T> action) Execute a CQL data access operation, implemented as callback action working on a CQLPreparedStatement.booleanCqlTemplate.execute(PreparedStatementCreator preparedStatementCreator) <T> TCqlTemplate.execute(PreparedStatementCreator preparedStatementCreator, PreparedStatementCallback<T> action) <T> TCqlOperations.query(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, ResultSetExtractor<T> resultSetExtractor) Query using a prepared statement and aPreparedStatementBinderimplementation that knows how to bind values to the query, reading theResultSetwith aResultSetExtractor.voidCqlOperations.query(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowCallbackHandler rowCallbackHandler) Query using a prepared statement and aPreparedStatementBinderimplementation that knows how to bind values to the query, reading theResultSeton a per-row basis with aRowCallbackHandler.<T> List<T>CqlOperations.query(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowMapper<T> rowMapper) Query using a prepared statement and aPreparedStatementBinderimplementation that knows how to bind values to the query, mapping each row to a Java object via aRowMapper.<T> TCqlOperations.query(PreparedStatementCreator preparedStatementCreator, ResultSetExtractor<T> resultSetExtractor) Query using a prepared statement, reading theResultSetwith aResultSetExtractor.voidCqlOperations.query(PreparedStatementCreator preparedStatementCreator, RowCallbackHandler rowCallbackHandler) Query using a prepared statement, reading theResultSeton 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> TCqlTemplate.query(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, ResultSetExtractor<T> resultSetExtractor) voidCqlTemplate.query(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowCallbackHandler rowCallbackHandler) <T> List<T>CqlTemplate.query(PreparedStatementCreator preparedStatementCreator, PreparedStatementBinder psb, RowMapper<T> rowMapper) <T> TCqlTemplate.query(PreparedStatementCreator preparedStatementCreator, ResultSetExtractor<T> resultSetExtractor) voidCqlTemplate.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 aPreparedStatementBinderimplementation that knows how to bind values to the query, mapping each row to a Java object via aRowMapperand 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 TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 3.2, the Cassandra driver has a built-in prepared statement cache with makes external caching of prepared statements superfluous.