| Package | Description |
|---|---|
| org.springframework.data.cassandra.config |
Spring Data Cassandra
factory beans and configuration. |
| org.springframework.data.cassandra.core |
Apache Cassandra core support.
|
| org.springframework.data.cassandra.core.cql |
CQL core support.
|
| org.springframework.data.cassandra.core.cql.keyspace |
Keyspace object action specifications such as
CREATE TABLE, DROP INDEX. |
| org.springframework.data.cassandra.core.cql.support |
Support classes for the CQL framework.
|
| org.springframework.data.cassandra.core.mapping |
Infrastructure for the Apache Cassandra row-to-object mapping subsystem.
|
| org.springframework.data.cassandra.core.query |
Apache Cassandra specific query and update support.
|
| org.springframework.data.cassandra.repository.query |
Query derivation mechanism for Apache Cassandra specific repositories.
|
| Class and Description |
|---|
| CqlOperations
Interface specifying a basic set of CQL operations.
|
| CqlTemplate
This is the central class in the CQL core package.
|
| ReactiveCqlTemplate
This is the central class in the CQL core package for reactive Cassandra data access.
|
| Class and Description |
|---|
| AsyncCqlOperations
Interface specifying a basic set of CQL asynchronously executed operations.
|
| AsyncCqlTemplate
This is the central class in the CQL core package for asynchronous Cassandra data access.
|
| 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). |
| PreparedStatementBinder
General callback interface used by the
CqlTemplate and ReactiveCqlTemplate classes. |
| PreparedStatementCreator
One of the two central callback interfaces used by the
CqlTemplate class. |
| QueryOptions
Cassandra Query Options for queries.
|
| QueryOptions.QueryOptionsBuilder
Builder for
QueryOptions. |
| ReactiveCqlOperations
Interface specifying a basic set of CQL operations executed in a reactive fashion.
|
| WriteOptions
Cassandra Write Options are an extension to
QueryOptions for write operations. |
| WriteOptions.WriteOptionsBuilder
Builder for
WriteOptions. |
| Class and Description |
|---|
| AsyncCqlOperations
Interface specifying a basic set of CQL asynchronously executed operations.
|
| AsyncCqlTemplate.AsyncRowCallbackHandlerResultSetExtractor
Adapter to enable use of a
RowCallbackHandler inside a ResultSetExtractor. |
| AsyncPreparedStatementCreator
One of the two central callback interfaces used by the
AsyncCqlTemplate class. |
| AsyncResultSetExtractor
Callback interface used by
AsyncCqlTemplate's query methods. |
| AsyncRowMapperResultSetExtractor
Adapter implementation of the
ResultSetExtractor interface that delegates to a RowMapper which is
supposed to create an object for each row. |
| AsyncSessionCallback
Generic callback interface for code that operates asynchronously on a Cassandra
CqlSession. |
BeanPropertyRowMapper
RowMapper implementation that converts a Row into a new instance of the specified mapped target
class. |
CassandraAccessor
CassandraAccessor provides access to a Cassandra SessionFactory and the
CassandraExceptionTranslator. |
| CqlConstantType |
| CqlExceptionTranslator
Strategy interface for translating between
driver exceptions and Spring's data access
strategy-agnostic DataAccessException hierarchy. |
| CqlIdentifier
Deprecated.
since 3.0, use
CqlIdentifier instead. |
| CqlOperations
Interface specifying a basic set of CQL operations.
|
| CqlProvider
Interface to be implemented by objects that can provide CQL strings.
|
| CqlTemplate.RowCallbackHandlerResultSetExtractor
Adapter to enable use of a
RowCallbackHandler inside a ResultSetExtractor. |
DataClassRowMapper
RowMapper implementation that converts a row into a new instance of the specified mapped target class. |
| ExecutionProfileResolver
Resolver for a
DriverExecutionProfile used with
Statement.setExecutionProfileName(String) or
Statement.setExecutionProfile(DriverExecutionProfile). |
| HostMapper
An interface used by
CqlTemplate for mapping Nodes of metadata on a per-item basis.. |
| KeyspaceIdentifier
Deprecated.
since 3.0, use
CqlIdentifier. |
| Ordering
Enum for Cassandra primary key column ordering.
|
| PreparedStatementBinder
General callback interface used by the
CqlTemplate and ReactiveCqlTemplate classes. |
| PreparedStatementCallback
Generic callback interface for code that operates on a
PreparedStatement. |
| PreparedStatementCreator
One of the two central callback interfaces used by the
CqlTemplate class. |
| PrimaryKeyType
Values representing primary key column types.
|
| QueryOptions
Cassandra Query Options for queries.
|
| QueryOptions.QueryOptionsBuilder
Builder for
QueryOptions. |
| ReactiveCassandraAccessor
Base class for
ReactiveCqlTemplate and other CQL-accessing DAO helpers, defining common properties such as
ReactiveSessionFactory and exception translator. |
| ReactiveCqlOperations
Interface specifying a basic set of CQL operations executed in a reactive fashion.
|
| ReactivePreparedStatementCallback
Generic callback interface for code that operates on a
PreparedStatement. |
| ReactivePreparedStatementCreator
One of the two central callback interfaces used by the
ReactiveCqlTemplate class. |
| ReactiveResultSetExtractor
Callback interface used by
ReactiveCqlTemplate's query methods. |
| ReactiveSessionCallback
Generic callback interface for code that operates on a CQL
ReactiveSession. |
| ReactiveStatementCallback
Generic callback interface for code that operates on a CQL
Statement. |
| ReservedKeyword
Deprecated.
since 3.0 without replacement.
|
| ResultSetExtractor
Callback interface used by
CqlTemplate's query methods. |
| RingMember
Domain object representing a Cassandra host.
|
RingMemberHostMapper
HostMapper to to map hosts into RingMember objects. |
| RowCallbackHandler
An interface used by
CqlTemplate for processing rows of a
ResultSet on a per-row basis. |
| RowMapper
An interface used by
CqlTemplate for mapping rows of a com.datastax.driver.core.ResultSet on a
per-row basis. |
| RowMapperResultSetExtractor
Adapter implementation of the
ResultSetExtractor interface that delegates to a RowMapper which is
supposed to create an object for each row. |
| SessionCallback
Generic callback interface for code that operates on a Cassandra
CqlSession. |
SingleColumnRowMapper
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. |
| Class and Description |
|---|
| KeyspaceIdentifier
Deprecated.
since 3.0, use
CqlIdentifier. |
| Ordering
Enum for Cassandra primary key column ordering.
|
| PrimaryKeyType
Values representing primary key column types.
|
| Class and Description |
|---|
| QueryOptions
Cassandra Query Options for queries.
|
| Class and Description |
|---|
| CqlIdentifier
Deprecated.
since 3.0, use
CqlIdentifier instead. |
| Ordering
Enum for Cassandra primary key column ordering.
|
| Class and Description |
|---|
| QueryOptions
Cassandra Query Options for queries.
|
| Class and Description |
|---|
| QueryOptions
Cassandra Query Options for queries.
|
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.