Interface | Description |
---|---|
AsyncCqlOperations |
Interface specifying a basic set of CQL asynchronously executed operations.
|
AsyncPreparedStatementCreator |
One of the two central callback interfaces used by the
AsyncCqlTemplate class. |
AsyncResultSetExtractor<T> |
Callback interface used by
AsyncCqlTemplate 's query methods. |
AsyncSessionCallback<T> |
Generic callback interface for code that operates asynchronously on a Cassandra
CqlSession . |
CqlExceptionTranslator |
Strategy interface for translating between
driver exceptions and Spring's data access
strategy-agnostic DataAccessException hierarchy. |
CqlOperations |
Interface specifying a basic set of CQL operations.
|
CqlProvider |
Interface to be implemented by objects that can provide CQL strings.
|
ExecutionProfileResolver |
Resolver for a
DriverExecutionProfile used with
Statement.setExecutionProfileName(String) or
Statement.setExecutionProfile(DriverExecutionProfile) . |
HostMapper<T> |
An interface used by
CqlTemplate for mapping Node s of metadata on a per-item basis.. |
PreparedStatementBinder |
General callback interface used by the
CqlTemplate and ReactiveCqlTemplate classes. |
PreparedStatementCallback<T> |
Generic callback interface for code that operates on a
PreparedStatement . |
PreparedStatementCreator |
One of the two central callback interfaces used by the
CqlTemplate class. |
ReactiveCqlOperations |
Interface specifying a basic set of CQL operations executed in a reactive fashion.
|
ReactivePreparedStatementCallback<T> |
Generic callback interface for code that operates on a
PreparedStatement . |
ReactivePreparedStatementCreator |
One of the two central callback interfaces used by the
ReactiveCqlTemplate class. |
ReactiveResultSetExtractor<T> |
Callback interface used by
ReactiveCqlTemplate 's query methods. |
ReactiveSessionCallback<T> |
Generic callback interface for code that operates on a CQL
ReactiveSession . |
ReactiveStatementCallback<T> |
Generic callback interface for code that operates on a CQL
Statement . |
ResultSetExtractor<T> |
Callback interface used by
CqlTemplate 's query methods. |
RowCallbackHandler |
An interface used by
CqlTemplate for processing rows of a
ResultSet on a per-row basis. |
RowMapper<T> |
An interface used by
CqlTemplate for mapping rows of a com.datastax.driver.core.ResultSet on a
per-row basis. |
SessionCallback<T> |
Generic callback interface for code that operates on a Cassandra
CqlSession . |
Class | Description |
---|---|
ArgumentPreparedStatementBinder |
Simple adapter for
PreparedStatementBinder that applies a given array of arguments. |
AsyncCqlTemplate |
This is the central class in the CQL core package for asynchronous Cassandra data access.
|
AsyncCqlTemplate.AsyncRowCallbackHandlerResultSetExtractor |
Adapter to enable use of a
RowCallbackHandler inside a ResultSetExtractor . |
AsyncRowMapperResultSetExtractor<T> |
Adapter implementation of the
ResultSetExtractor interface that delegates to a RowMapper which is
supposed to create an object for each row. |
CachedPreparedStatementCreator | Deprecated
since 2.0.
|
CassandraAccessor |
CassandraAccessor provides access to a Cassandra SessionFactory and the
CassandraExceptionTranslator . |
CassandraExceptionTranslator |
Simple
PersistenceExceptionTranslator for Cassandra. |
ColumnMapRowMapper |
RowMapper implementation that creates a java.util.Map for each row, representing all columns as
key-value pairs: one entry for each column, with the column name as key. |
CqlConstantType.Regex | |
CqlIdentifier | Deprecated
since 3.0, use
CqlIdentifier instead. |
CqlTemplate |
This is the central class in the CQL core package.
|
CqlTemplate.RowCallbackHandlerResultSetExtractor |
Adapter to enable use of a
RowCallbackHandler inside a ResultSetExtractor . |
KeyspaceIdentifier | Deprecated
since 3.0, use
CqlIdentifier . |
QueryExtractorDelegate |
Utility to extract CQL queries from a
Statement . |
QueryOptions |
Cassandra Query Options for queries.
|
QueryOptions.QueryOptionsBuilder |
Builder for
QueryOptions . |
QueryOptionsUtil | |
ReactiveCassandraAccessor |
Base class for
ReactiveCqlTemplate and other CQL-accessing DAO helpers, defining common properties such as
ReactiveSessionFactory and exception translator. |
ReactiveCqlTemplate |
This is the central class in the CQL core package for reactive Cassandra data access.
|
ReactiveRowMapperResultSetExtractor<T> |
Adapter implementation of the
ReactiveResultSetExtractor interface that delegates to a RowMapper
which is supposed to create an object for each row. |
RingMember |
Domain object representing a Cassandra host.
|
RowMapperResultSetExtractor<T> |
Adapter implementation of the
ResultSetExtractor interface that delegates to a RowMapper which is
supposed to create an object for each row. |
RowUtils |
Generic utility methods for working with Cassandra.
|
SimplePreparedStatementCreator |
Trivial implementation of
PreparedStatementCreator . |
SingleColumnRowMapper<T> |
RowMapper implementation that converts a single column into a single result value per row. |
WriteOptions |
Cassandra Write Options are an extension to
QueryOptions for write operations. |
WriteOptions.WriteOptionsBuilder |
Builder for
WriteOptions . |
Enum | Description |
---|---|
CqlConstantType | |
Ordering |
Enum for Cassandra primary key column ordering.
|
PrimaryKeyType |
Values representing primary key column types.
|
ReservedKeyword | Deprecated
since 3.0 without replacement.
|
RingMemberHostMapper |
HostMapper to to map hosts into RingMember objects. |
Exception | Description |
---|---|
IncorrectResultSetColumnCountException |
Data access exception thrown when a result set did not have the correct column count, for example when expecting a
single column but getting 0 or more than 1 columns.
|
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.