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.
|
Modifier and Type | Method and Description |
---|---|
protected MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> |
CassandraTemplate.getMappingContext()
Returns the
CassandraMappingContext used by this template to access mapping meta-data in order to store
(map) object to Cassandra tables. |
protected MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> |
ReactiveCassandraTemplate.getMappingContext()
Returns the
CassandraMappingContext used by this template to access mapping meta-data in order to store
(map) object to Cassandra tables. |
protected MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> |
AsyncCassandraTemplate.getMappingContext()
Returns the
CassandraMappingContext used by this template to access mapping meta-data in order to store
(map) object to Cassandra tables. |
Modifier and Type | Method and Description |
---|---|
Optional<CassandraPersistentProperty> |
QueryMapper.Field.getProperty()
Returns the underlying
CassandraPersistentProperty backing the field. |
Optional<CassandraPersistentProperty> |
QueryMapper.MetadataBackedField.getProperty() |
Modifier and Type | Method and Description |
---|---|
<T> T |
BasicCassandraRowValueProvider.getPropertyValue(CassandraPersistentProperty property) |
<T> T |
CassandraTupleValueProvider.getPropertyValue(CassandraPersistentProperty property) |
<T> T |
CassandraUDTValueProvider.getPropertyValue(CassandraPersistentProperty property) |
boolean |
BasicCassandraRowValueProvider.hasProperty(CassandraPersistentProperty property) |
boolean |
CassandraValueProvider.hasProperty(CassandraPersistentProperty property)
Returns whether the underlying source contains a data source for the given
CassandraPersistentProperty . |
boolean |
CassandraTupleValueProvider.hasProperty(CassandraPersistentProperty property) |
boolean |
CassandraUDTValueProvider.hasProperty(CassandraPersistentProperty property) |
Constructor and Description |
---|
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 |
BasicCassandraPersistentProperty
Cassandra specific
AnnotationBasedPersistentProperty implementation. |
class |
BasicCassandraPersistentTupleProperty
Cassandra Tuple specific
CassandraPersistentProperty implementation. |
Modifier and Type | Method and Description |
---|---|
protected CassandraPersistentProperty |
CassandraMappingContext.createPersistentProperty(Property property,
BasicCassandraPersistentEntity<?> owner,
SimpleTypeHolder simpleTypeHolder) |
Modifier and Type | Method and Description |
---|---|
protected Association<CassandraPersistentProperty> |
BasicCassandraPersistentProperty.createAssociation() |
Association<CassandraPersistentProperty> |
BasicCassandraPersistentProperty.getAssociation() |
Modifier and Type | Method and Description |
---|---|
int |
CassandraPersistentPropertyComparator.compare(CassandraPersistentProperty left,
CassandraPersistentProperty right) |
com.datastax.driver.core.DataType |
CassandraMappingContext.getDataType(CassandraPersistentProperty property)
Retrieve the data type of the property.
|
Modifier and Type | Method and Description |
---|---|
void |
BasicCassandraPersistentEntity.addAssociation(Association<CassandraPersistentProperty> association) |
void |
BasicCassandraPersistentEntity.doWithAssociations(AssociationHandler<CassandraPersistentProperty> handler) |
Constructor and Description |
---|
BasicCassandraPersistentEntity(TypeInformation<T> typeInformation,
CassandraPersistentEntityMetadataVerifier verifier,
Comparator<CassandraPersistentProperty> comparator)
Create a new
BasicCassandraPersistentEntity with the given TypeInformation . |
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 . |
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.