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. |
AsyncSessionCallback<T> |
Generic callback interface for code that operates asynchronously on a Cassandra
Session . |
CqlExceptionTranslator |
Strategy interface for translating between
DriverExceptios 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.
|
HostMapper<T> | |
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 ResultSet on a
per-row basis. |
SessionCallback<T> |
Generic callback interface for code that operates on a Cassandra
Session . |
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.
|
CachedPreparedStatementCreator | Deprecated
since 2.0.
|
CassandraAccessor |
CassandraAccessor provides access to a Cassandra SessionFactory and the
CassandraExceptionTranslator . |
CassandraAccessor.RowCallbackHandlerResultSetExtractor |
Adapter to enable use of a
RowCallbackHandler inside a ResultSetExtractor . |
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 |
This encapsulates the logic for CQL quoted and unquoted identifiers.
|
CqlTemplate |
This is the central class in the CQL core package.
|
GuavaListenableFutureAdapter<T> |
Adapter class to adapt Guava's
ListenableFuture into a Spring
ListenableFuture . |
KeyspaceIdentifier |
This encapsulates the logic for keyspace identifiers.
|
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 |
CQL keywords.
|
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–2018 Pivotal Software, Inc.. All rights reserved.