Uses of Interface
org.springframework.data.cassandra.core.cql.ReactivePreparedStatementCreator
Packages that use ReactivePreparedStatementCreator
Package
Description
Apache Cassandra core support.
CQL core support.
-
Uses of ReactivePreparedStatementCreator in org.springframework.data.cassandra.core
Subinterfaces of ReactivePreparedStatementCreator in org.springframework.data.cassandra.coreModifier and TypeInterfaceDescriptionstatic interface
General callback interface used to create and bind prepared CQL statements.Classes in org.springframework.data.cassandra.core that implement ReactivePreparedStatementCreatorModifier and TypeClassDescriptionstatic class
Utility class to prepare aSimpleStatement
and bind values associated with the statement to aBoundStatement
. -
Uses of ReactivePreparedStatementCreator in org.springframework.data.cassandra.core.cql
Methods in org.springframework.data.cassandra.core.cql that return ReactivePreparedStatementCreatorModifier and TypeMethodDescriptionprotected ReactivePreparedStatementCreator
ReactiveCqlTemplate.newReactivePreparedStatementCreator
(String cql) Create a new CQL-basedReactivePreparedStatementCreator
using the CQL passed in.Methods in org.springframework.data.cassandra.core.cql with parameters of type ReactivePreparedStatementCreatorModifier and TypeMethodDescriptionreactor.core.publisher.Mono<Boolean>
ReactiveCqlOperations.execute
(ReactivePreparedStatementCreator psc) Issue a single CQL execute operation (such as an insert, update or delete statement) using aReactivePreparedStatementCreator
to provide CQL and any required parameters.<T> reactor.core.publisher.Flux<T>
ReactiveCqlOperations.execute
(ReactivePreparedStatementCreator psc, ReactivePreparedStatementCallback<T> action) Execute a CQL data access operation, implemented as callback action working on a CQLPreparedStatement
.reactor.core.publisher.Mono<Boolean>
ReactiveCqlTemplate.execute
(ReactivePreparedStatementCreator psc) <T> reactor.core.publisher.Flux<T>
ReactiveCqlTemplate.execute
(ReactivePreparedStatementCreator psc, ReactivePreparedStatementCallback<T> action) <T> reactor.core.publisher.Flux<T>
ReactiveCqlOperations.query
(ReactivePreparedStatementCreator psc, PreparedStatementBinder psb, ReactiveResultSetExtractor<T> rse) Query using a prepared statement and aPreparedStatementBinder
implementation that knows how to bind values to the query, reading theReactiveResultSet
with aResultSetExtractor
.<T> reactor.core.publisher.Flux<T>
ReactiveCqlOperations.query
(ReactivePreparedStatementCreator psc, 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> reactor.core.publisher.Flux<T>
ReactiveCqlOperations.query
(ReactivePreparedStatementCreator psc, ReactiveResultSetExtractor<T> rse) Query using a prepared statement, reading theReactiveResultSet
with aReactiveResultSetExtractor
.<T> reactor.core.publisher.Flux<T>
ReactiveCqlOperations.query
(ReactivePreparedStatementCreator psc, RowMapper<T> rowMapper) Query using a prepared statement, mapping each row to a Java object via aRowMapper
.<T> reactor.core.publisher.Flux<T>
ReactiveCqlTemplate.query
(ReactivePreparedStatementCreator psc, PreparedStatementBinder preparedStatementBinder, ReactiveResultSetExtractor<T> rse) Query using a prepared statement, reading theReactiveResultSet
with aReactiveResultSetExtractor
.<T> reactor.core.publisher.Flux<T>
ReactiveCqlTemplate.query
(ReactivePreparedStatementCreator psc, PreparedStatementBinder psb, RowMapper<T> rowMapper) <T> reactor.core.publisher.Flux<T>
ReactiveCqlTemplate.query
(ReactivePreparedStatementCreator psc, ReactiveResultSetExtractor<T> rse) <T> reactor.core.publisher.Flux<T>
ReactiveCqlTemplate.query
(ReactivePreparedStatementCreator psc, RowMapper<T> rowMapper)