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 interfaceGeneral callback interface used to create and bind prepared CQL statements.Classes in org.springframework.data.cassandra.core that implement ReactivePreparedStatementCreatorModifier and TypeClassDescriptionstatic classUtility class to prepare aSimpleStatementand 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 ReactivePreparedStatementCreatorReactiveCqlTemplate.newReactivePreparedStatementCreator(String cql) Create a new CQL-basedReactivePreparedStatementCreatorusing 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 aReactivePreparedStatementCreatorto 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 aPreparedStatementBinderimplementation that knows how to bind values to the query, reading theReactiveResultSetwith aResultSetExtractor.<T> reactor.core.publisher.Flux<T>ReactiveCqlOperations.query(ReactivePreparedStatementCreator psc, 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> reactor.core.publisher.Flux<T>ReactiveCqlOperations.query(ReactivePreparedStatementCreator psc, ReactiveResultSetExtractor<T> rse) Query using a prepared statement, reading theReactiveResultSetwith 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 theReactiveResultSetwith 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)