| Package | Description |
|---|---|
| org.springframework.cassandra.core.cql.generator |
CQL generators for Keyspace object actions.
|
| org.springframework.cassandra.core.keyspace |
Keyspace object action specifications such as
CREATE TABLE, DROP INDEX. |
| Modifier and Type | Class and Description |
|---|---|
class |
TableNameCqlGenerator<T extends TableNameSpecification<T>>
Base class for Table CQL generators.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TableNameCqlGenerator.setSpecification(TableNameSpecification<T> specification) |
| Constructor and Description |
|---|
TableNameCqlGenerator(TableNameSpecification<T> specification) |
| Modifier and Type | Class and Description |
|---|---|
class |
TableNameSpecification<T extends TableNameSpecification<T>>
Abstract builder class to support the construction of table specifications.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AlterTableSpecification
Builder class to construct an
ALTER TABLE specification. |
class |
CreateTableSpecification
Builder class to construct a
CREATE TABLE specification. |
class |
DefaultTableDescriptor
Convenient default implementation of
TableDescriptor as an extension of TableSpecification that
doesn't require the use of generics. |
class |
DropTableSpecification
Builder class that supports the construction of
DROP TABLE specifications. |
class |
TableOptionsSpecification<T extends TableOptionsSpecification<T>>
Abstract builder class to support the construction of table specifications that have table options, that is, those
options normally specified by
WITH ... |
class |
TableSpecification<T>
Builder class to support the construction of table specifications that have columns.
|
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.