| Package | Description |
|---|---|
| org.springframework.data.cassandra.core |
Apache Cassandra core support.
|
| org.springframework.data.cassandra.core.cql |
CQL core support.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
CassandraTemplate.PreparedStatementHandler
Utility class to prepare a
SimpleStatement and bind values associated with the statement to a
BoundStatement. |
| Modifier and Type | Class and Description |
|---|---|
class |
CachedPreparedStatementCreator
Deprecated.
since 2.0. This class uses an unsafe, static held cache and is not able to prepare
com.datastax.driver.core.querybuilder.BuiltStatement. |
class |
SimplePreparedStatementCreator
Trivial implementation of
PreparedStatementCreator. |
| Modifier and Type | Method and Description |
|---|---|
protected PreparedStatementCreator |
CqlTemplate.newPreparedStatementCreator(String cql)
Create a new CQL-based
PreparedStatementCreator using the CQL passed in. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CqlTemplate.execute(PreparedStatementCreator preparedStatementCreator) |
boolean |
CqlOperations.execute(PreparedStatementCreator psc)
Issue a single CQL execute operation (such as an insert, update or delete statement) using a
PreparedStatementCreator to provide CQL and any required parameters. |
<T> T |
CqlTemplate.execute(PreparedStatementCreator preparedStatementCreator,
PreparedStatementCallback<T> action) |
<T> T |
CqlOperations.execute(PreparedStatementCreator preparedStatementCreator,
PreparedStatementCallback<T> action)
Execute a CQL data access operation, implemented as callback action working on a CQL
PreparedStatement. |
<T> T |
CqlTemplate.query(PreparedStatementCreator preparedStatementCreator,
PreparedStatementBinder psb,
ResultSetExtractor<T> resultSetExtractor) |
<T> T |
CqlOperations.query(PreparedStatementCreator preparedStatementCreator,
PreparedStatementBinder psb,
ResultSetExtractor<T> resultSetExtractor)
Query using a prepared statement and a
PreparedStatementBinder implementation that knows how to bind values
to the query, reading the ResultSet with a ResultSetExtractor. |
void |
CqlTemplate.query(PreparedStatementCreator preparedStatementCreator,
PreparedStatementBinder psb,
RowCallbackHandler rowCallbackHandler) |
void |
CqlOperations.query(PreparedStatementCreator preparedStatementCreator,
PreparedStatementBinder psb,
RowCallbackHandler rowCallbackHandler)
Query using a prepared statement and a
PreparedStatementBinder implementation that knows how to bind values
to the query, reading the ResultSet on a per-row basis with a RowCallbackHandler. |
<T> List<T> |
CqlTemplate.query(PreparedStatementCreator preparedStatementCreator,
PreparedStatementBinder psb,
RowMapper<T> rowMapper) |
<T> List<T> |
CqlOperations.query(PreparedStatementCreator preparedStatementCreator,
PreparedStatementBinder psb,
RowMapper<T> rowMapper)
Query using a prepared statement and a
PreparedStatementBinder implementation that knows how to bind values
to the query, mapping each row to a Java object via a RowMapper. |
<T> T |
CqlTemplate.query(PreparedStatementCreator preparedStatementCreator,
ResultSetExtractor<T> resultSetExtractor) |
<T> T |
CqlOperations.query(PreparedStatementCreator preparedStatementCreator,
ResultSetExtractor<T> resultSetExtractor)
Query using a prepared statement, reading the
ResultSet with a ResultSetExtractor. |
void |
CqlTemplate.query(PreparedStatementCreator preparedStatementCreator,
RowCallbackHandler rowCallbackHandler) |
void |
CqlOperations.query(PreparedStatementCreator preparedStatementCreator,
RowCallbackHandler rowCallbackHandler)
Query using a prepared statement, reading the
ResultSet on a per-row basis with a
RowCallbackHandler. |
<T> List<T> |
CqlTemplate.query(PreparedStatementCreator preparedStatementCreator,
RowMapper<T> rowMapper) |
<T> List<T> |
CqlOperations.query(PreparedStatementCreator preparedStatementCreator,
RowMapper<T> rowMapper)
Query using a prepared statement, mapping each row to a Java object via a
RowMapper. |
<T> Stream<T> |
CqlTemplate.queryForStream(PreparedStatementCreator preparedStatementCreator,
PreparedStatementBinder psb,
RowMapper<T> rowMapper) |
<T> Stream<T> |
CqlOperations.queryForStream(PreparedStatementCreator preparedStatementCreator,
PreparedStatementBinder psb,
RowMapper<T> rowMapper)
Query using a prepared statement and a
PreparedStatementBinder implementation that knows how to bind values
to the query, mapping each row to a Java object via a RowMapper and turning it into an iterable
Stream. |
<T> Stream<T> |
CqlTemplate.queryForStream(PreparedStatementCreator preparedStatementCreator,
RowMapper<T> rowMapper) |
<T> Stream<T> |
CqlOperations.queryForStream(PreparedStatementCreator preparedStatementCreator,
RowMapper<T> rowMapper)
|
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.