Uses of Interface
org.springframework.data.cassandra.core.cql.PreparedStatementCreator
Packages that use PreparedStatementCreator
Package
Description
Apache Cassandra core support.
CQL core support.
-
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 PreparedStatementCreatorMethods 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 extends @Nullable Object>
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 extends @Nullable Object>
TCqlTemplate.execute(PreparedStatementCreator preparedStatementCreator, PreparedStatementCallback<T> action) <T extends @Nullable Object>
TCqlOperations.query(PreparedStatementCreator preparedStatementCreator, @Nullable 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, @Nullable 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.CqlOperations.query(PreparedStatementCreator preparedStatementCreator, @Nullable 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 extends @Nullable Object>
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.CqlOperations.query(PreparedStatementCreator preparedStatementCreator, RowMapper<T> rowMapper) Query using a prepared statement, mapping each row to a Java object via aRowMapper.<T extends @Nullable Object>
TCqlTemplate.query(PreparedStatementCreator preparedStatementCreator, @Nullable PreparedStatementBinder psb, ResultSetExtractor<T> resultSetExtractor) voidCqlTemplate.query(PreparedStatementCreator preparedStatementCreator, @Nullable PreparedStatementBinder psb, RowCallbackHandler rowCallbackHandler) CqlTemplate.query(PreparedStatementCreator preparedStatementCreator, @Nullable PreparedStatementBinder psb, RowMapper<T> rowMapper) <T extends @Nullable Object>
TCqlTemplate.query(PreparedStatementCreator preparedStatementCreator, ResultSetExtractor<T> resultSetExtractor) voidCqlTemplate.query(PreparedStatementCreator preparedStatementCreator, RowCallbackHandler rowCallbackHandler) CqlTemplate.query(PreparedStatementCreator preparedStatementCreator, RowMapper<T> rowMapper) <T> Stream<T> CqlOperations.queryForStream(PreparedStatementCreator preparedStatementCreator, @Nullable 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, @Nullable PreparedStatementBinder psb, RowMapper<T> rowMapper) <T> Stream<T> CqlTemplate.queryForStream(PreparedStatementCreator preparedStatementCreator, RowMapper<T> rowMapper)