Package | Description |
---|---|
org.springframework.data.cassandra.core |
Apache Cassandra core support.
|
org.springframework.data.cassandra.core.convert |
Spring Data Cassandra specific converter infrastructure.
|
org.springframework.data.cassandra.core.cql.generator |
CQL generators for Keyspace object actions.
|
org.springframework.data.cassandra.core.cql.keyspace |
Keyspace object action specifications such as
CREATE TABLE , DROP INDEX . |
Modifier and Type | Method and Description |
---|---|
protected List<CreateIndexSpecification> |
CassandraPersistentEntitySchemaCreator.createIndexSpecifications(boolean ifNotExists)
Create
List of CreateIndexSpecification . |
Modifier and Type | Method and Description |
---|---|
List<CreateIndexSpecification> |
SchemaFactory.getCreateIndexSpecificationsFor(CassandraPersistentEntity<?> entity)
Returns
index specifications derived from CassandraPersistentEntity . |
List<CreateIndexSpecification> |
SchemaFactory.getCreateIndexSpecificationsFor(CassandraPersistentEntity<?> entity,
com.datastax.oss.driver.api.core.CqlIdentifier tableName)
|
List<CreateIndexSpecification> |
SchemaFactory.getCreateIndexSpecificationsFor(Class<?> entityType)
Returns
index specifications derived from CassandraPersistentEntity . |
Modifier and Type | Method and Description |
---|---|
static String |
CreateIndexCqlGenerator.toCql(CreateIndexSpecification specification) |
Constructor and Description |
---|
CreateIndexCqlGenerator(CreateIndexSpecification specification) |
Modifier and Type | Method and Description |
---|---|
CreateIndexSpecification |
CreateIndexSpecification.columnFunction(CreateIndexSpecification.ColumnFunction columnFunction)
|
CreateIndexSpecification |
CreateIndexSpecification.columnName(com.datastax.oss.driver.api.core.CqlIdentifier columnName)
Sets the column name.
|
CreateIndexSpecification |
CreateIndexSpecification.columnName(String columnName)
Sets the column name.
|
static CreateIndexSpecification |
CreateIndexSpecification.createIndex()
Entry point into the
CreateIndexSpecification 's fluent API to create a index. |
static CreateIndexSpecification |
CreateIndexSpecification.createIndex(com.datastax.oss.driver.api.core.CqlIdentifier indexName)
Entry point into the
CreateIndexSpecification 's fluent API given indexName to create a index. |
static CreateIndexSpecification |
CreateIndexSpecification.createIndex(String indexName)
Entry point into the
CreateIndexSpecification 's fluent API given indexName to create a index. |
CreateIndexSpecification |
CreateIndexSpecification.entries()
Causes the inclusion of an
ENTRIES clause. |
CreateIndexSpecification |
CreateIndexSpecification.full()
Causes the inclusion of an
FULL clause. |
CreateIndexSpecification |
CreateIndexSpecification.ifNotExists()
Causes the inclusion of an
IF NOT EXISTS clause. |
CreateIndexSpecification |
CreateIndexSpecification.ifNotExists(boolean ifNotExists)
Toggles the inclusion of an
IF NOT EXISTS clause. |
CreateIndexSpecification |
CreateIndexSpecification.keys()
Causes the inclusion of an
KEYS clause. |
CreateIndexSpecification |
CreateIndexSpecification.tableName(com.datastax.oss.driver.api.core.CqlIdentifier tableName)
Sets the table name.
|
CreateIndexSpecification |
CreateIndexSpecification.tableName(String tableName)
Sets the table name.
|
CreateIndexSpecification |
CreateIndexSpecification.using(String className) |
CreateIndexSpecification |
CreateIndexSpecification.values()
Causes the inclusion of an
VALUES clause. |
CreateIndexSpecification |
CreateIndexSpecification.withOption(String name,
String value)
Configure a Index-creation options using key-value pairs.
|
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.