Uses of Class
org.springframework.data.cassandra.core.cql.util.StatementBuilder
Packages that use StatementBuilder
Package
Description
Apache Cassandra core support.
Utility classes for basic CQL interaction.
-
Uses of StatementBuilder in org.springframework.data.cassandra.core
Methods in org.springframework.data.cassandra.core that return StatementBuilderModifier and TypeMethodDescriptionStatementBuilder<com.datastax.oss.driver.api.querybuilder.select.Select>StatementFactory.count(Query query, CassandraPersistentEntity<?> persistentEntity) Create a COUNT statement by mappingQuerytoSelect.StatementBuilder<com.datastax.oss.driver.api.querybuilder.select.Select>StatementFactory.count(Query query, CassandraPersistentEntity<?> entity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) Create a COUNT statement by mappingQuerytoSelect.StatementBuilder<com.datastax.oss.driver.api.querybuilder.delete.Delete>StatementFactory.delete(Object entity, QueryOptions options, EntityWriter<Object, Object> entityWriter, com.datastax.oss.driver.api.core.CqlIdentifier tableName) StatementBuilder<com.datastax.oss.driver.api.querybuilder.delete.Delete>StatementFactory.delete(Query query, CassandraPersistentEntity<?> persistentEntity) Create a DELETE statement by mappingQuerytoDelete.StatementBuilder<com.datastax.oss.driver.api.querybuilder.delete.Delete>StatementFactory.delete(Query query, CassandraPersistentEntity<?> persistentEntity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) Create a DELETE statement by mappingQuerytoDelete.StatementBuilder<com.datastax.oss.driver.api.querybuilder.delete.Delete>StatementFactory.deleteById(Object id, CassandraPersistentEntity<?> persistentEntity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) Create an DELETE statement by mappingidto SELECT … WHERE consideringUpdateOptions.StatementBuilder<com.datastax.oss.driver.api.querybuilder.insert.RegularInsert>StatementFactory.insert(Object objectToInsert, WriteOptions options) Creates a Query Object for an insert.StatementBuilder<com.datastax.oss.driver.api.querybuilder.insert.RegularInsert>StatementFactory.insert(Object objectToInsert, WriteOptions options, CassandraPersistentEntity<?> persistentEntity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) Creates a Query Object for an insert.StatementBuilder<com.datastax.oss.driver.api.querybuilder.select.Select>StatementFactory.select(Query query, CassandraPersistentEntity<?> persistentEntity) Create a SELECT statement by mappingQuerytoSelect.StatementBuilder<com.datastax.oss.driver.api.querybuilder.select.Select>StatementFactory.select(Query query, CassandraPersistentEntity<?> persistentEntity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) Create a SELECT statement by mappingQuerytoSelect.StatementBuilder<com.datastax.oss.driver.api.querybuilder.select.Select>StatementFactory.selectOneById(Object id, CassandraPersistentEntity<?> persistentEntity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) Create an SELECT statement by mappingidto SELECT … WHERE consideringUpdateOptions.StatementBuilder<com.datastax.oss.driver.api.querybuilder.update.Update>StatementFactory.update(Object objectToUpdate, WriteOptions options) StatementBuilder<com.datastax.oss.driver.api.querybuilder.update.Update>StatementFactory.update(Object objectToUpdate, WriteOptions options, CassandraPersistentEntity<?> entity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) StatementBuilder<com.datastax.oss.driver.api.querybuilder.update.Update>StatementFactory.update(Query query, Update update, CassandraPersistentEntity<?> persistentEntity) -
Uses of StatementBuilder in org.springframework.data.cassandra.core.cql.util
Methods in org.springframework.data.cassandra.core.cql.util that return StatementBuilderModifier and TypeMethodDescription<R extends com.datastax.oss.driver.api.querybuilder.BuildableQuery>
StatementBuilder<S>Apply abuilder functionto the statement.StatementBuilder.bind(StatementBuilder.BindFunction<S> action) Apply aStatementBuilder.BindFunctionto the statement.static <S extends com.datastax.oss.driver.api.querybuilder.BuildableQuery>
StatementBuilder<S>StatementBuilder.of(S stub) Factory method used to create a newStatementBuilderwith the givenquery stub.StatementBuilder.onBuild(Consumer<com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder> action) Add behavior when the statement is built.StatementBuilder.transform(UnaryOperator<com.datastax.oss.driver.api.core.cql.SimpleStatement> mappingFunction) Add behavior after theSimpleStatementhas been built.