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.mapping |
Infrastructure for the Apache Cassandra row-to-object mapping subsystem.
|
org.springframework.data.cassandra.repository.query |
Query derivation mechanism for Apache Cassandra specific repositories.
|
org.springframework.data.cassandra.repository.support |
Support infrastructure for query derivation of Apache Cassandra specific repositories.
|
Modifier and Type | Method and Description |
---|---|
com.datastax.driver.core.RegularStatement |
StatementFactory.count(Query query,
CassandraPersistentEntity<?> entity)
Create a COUNT statement by mapping
Query to Select . |
com.datastax.driver.core.RegularStatement |
StatementFactory.count(Query query,
CassandraPersistentEntity<?> entity,
CqlIdentifier tableName)
Create a COUNT statement by mapping
Query to Select . |
com.datastax.driver.core.RegularStatement |
StatementFactory.delete(Query query,
CassandraPersistentEntity<?> entity)
Create a DELETE statement by mapping
Query to Delete . |
com.datastax.driver.core.RegularStatement |
StatementFactory.delete(Query query,
CassandraPersistentEntity<?> entity,
CqlIdentifier tableName)
Create a DELETE statement by mapping
Query to Delete . |
com.datastax.driver.core.RegularStatement |
StatementFactory.select(Query query,
CassandraPersistentEntity<?> entity)
Create a SELECT statement by mapping
Query to Select . |
com.datastax.driver.core.RegularStatement |
StatementFactory.select(Query query,
CassandraPersistentEntity<?> entity,
CqlIdentifier tableName)
Create a SELECT statement by mapping
Query to Select . |
com.datastax.driver.core.RegularStatement |
StatementFactory.update(Query query,
Update update,
CassandraPersistentEntity<?> entity)
|
Constructor and Description |
---|
MetadataBackedField(ColumnName name,
CassandraPersistentEntity<?> entity,
MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> mappingContext)
Creates a new
QueryMapper.MetadataBackedField with the given name, CassandraPersistentEntity and
MappingContext . |
MetadataBackedField(ColumnName name,
CassandraPersistentEntity<?> entity,
MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> mappingContext,
CassandraPersistentProperty property)
Creates a new
QueryMapper.MetadataBackedField with the given name, CassandraPersistentProperty and
MappingContext with the given CassandraPersistentProperty . |
Constructor and Description |
---|
MetadataBackedField(ColumnName name,
CassandraPersistentEntity<?> entity,
MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> mappingContext)
Creates a new
QueryMapper.MetadataBackedField with the given name, CassandraPersistentEntity and
MappingContext . |
MetadataBackedField(ColumnName name,
CassandraPersistentEntity<?> entity,
MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> mappingContext,
CassandraPersistentProperty property)
Creates a new
QueryMapper.MetadataBackedField with the given name, CassandraPersistentProperty and
MappingContext with the given CassandraPersistentProperty . |
Modifier and Type | Class and Description |
---|---|
class |
BasicCassandraPersistentEntity<T>
Cassandra specific
BasicPersistentEntity implementation that adds Cassandra specific metadata. |
class |
BasicCassandraPersistentTupleEntity<T>
Cassandra Tuple-specific
PersistentEntity for a mapped tuples. |
class |
CassandraUserTypePersistentEntity<T>
PersistentEntity for a mapped user-defined type (UDT). |
Modifier and Type | Method and Description |
---|---|
CassandraPersistentEntity<?> |
BasicCassandraPersistentProperty.getOwner() |
Modifier and Type | Method and Description |
---|---|
Collection<CassandraPersistentEntity<?>> |
CassandraMappingContext.getUserDefinedTypeEntities()
Returns only those entities representing a user defined type.
|
Modifier and Type | Method and Description |
---|---|
List<CreateIndexSpecification> |
CassandraMappingContext.getCreateIndexSpecificationsFor(CassandraPersistentEntity<?> entity)
Deprecated.
will be removed in version 3.0 in favor of
SchemaFactory . |
CreateTableSpecification |
CassandraMappingContext.getCreateTableSpecificationFor(CassandraPersistentEntity<?> entity)
Returns a
CreateTableSpecification for the given entity, including all mapping information. |
CreateTableSpecification |
CassandraMappingContext.getCreateTableSpecificationFor(CqlIdentifier tableName,
CassandraPersistentEntity<?> entity)
Deprecated.
will be removed in version 3.0 in favor of
SchemaFactory . |
CreateUserTypeSpecification |
CassandraMappingContext.getCreateUserTypeSpecificationFor(CassandraPersistentEntity<?> entity)
Deprecated.
will be removed in version 3.0 in favor of
SchemaFactory . |
com.datastax.driver.core.TupleType |
CassandraMappingContext.getTupleType(CassandraPersistentEntity<?> persistentEntity)
Deprecated.
will be removed in version 3.0 in favor of
ColumnTypeResolver . |
void |
PrimaryKeyClassEntityMetadataVerifier.verify(CassandraPersistentEntity<?> entity) |
void |
CassandraPersistentEntityMetadataVerifier.verify(CassandraPersistentEntity<?> entity)
Performs verification on the Persistent Entity to ensure all markers and marker combinations are valid.
|
void |
CompositeCassandraPersistentEntityMetadataVerifier.verify(CassandraPersistentEntity<?> entity) |
void |
BasicCassandraPersistentEntityMetadataVerifier.verify(CassandraPersistentEntity<?> entity) |
Modifier and Type | Method and Description |
---|---|
protected MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> |
ReactivePartTreeCassandraQuery.getMappingContext()
Returns the
MappingContext used by this query to access mapping meta-data used to store (map) objects to
Cassandra tables. |
protected MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> |
PartTreeCassandraQuery.getMappingContext()
Returns the
MappingContext used by this query to access mapping meta-data used to store (map) objects to
Cassandra tables. |
Constructor and Description |
---|
CassandraQueryMethod(Method method,
RepositoryMetadata repositoryMetadata,
ProjectionFactory projectionFactory,
MappingContext<? extends CassandraPersistentEntity<?>,? extends CassandraPersistentProperty> mappingContext)
Create a new
CassandraQueryMethod from the given Method . |
CassandraRepositoryQuerySupport(CassandraQueryMethod queryMethod,
MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> mappingContext)
|
ReactiveCassandraQueryMethod(Method method,
RepositoryMetadata metadata,
ProjectionFactory projectionFactory,
MappingContext<? extends CassandraPersistentEntity<?>,? extends CassandraPersistentProperty> mappingContext)
Create a new
ReactiveCassandraQueryMethod from the given Method . |
Constructor and Description |
---|
MappingCassandraEntityInformation(CassandraPersistentEntity<T> entity,
CassandraConverter converter)
Create a new
MappingCassandraEntityInformation for the given CassandraPersistentEntity . |
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.