public class ReactivePartTreeCassandraQuery extends AbstractReactiveCassandraQuery
RepositoryQuery
implementation for Cassandra.Constructor and Description |
---|
ReactivePartTreeCassandraQuery(ReactiveCassandraQueryMethod queryMethod,
ReactiveCassandraOperations operations)
Create a new
ReactivePartTreeCassandraQuery from the given ReactiveCassandraQueryMethod and
ReactiveCassandraOperations . |
Modifier and Type | Method and Description |
---|---|
protected com.datastax.driver.core.Statement |
createQuery(CassandraParameterAccessor parameterAccessor)
Creates a string query using the given
ParameterAccessor |
protected MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> |
getMappingContext()
Returns the
MappingContext used by this query to access mapping meta-data used to store (map) objects to
Cassandra tables. |
protected StatementFactory |
getStatementFactory()
Returns the
StatementFactory used by this query to construct and run Cassandra CQL statements. |
protected PartTree |
getTree()
Return the
PartTree backing the query. |
execute, getEntityInstantiators, getQueryMethod, getReactiveCassandraOperations
public ReactivePartTreeCassandraQuery(ReactiveCassandraQueryMethod queryMethod, ReactiveCassandraOperations operations)
ReactivePartTreeCassandraQuery
from the given ReactiveCassandraQueryMethod
and
ReactiveCassandraOperations
.queryMethod
- must not be null.operations
- must not be null.protected MappingContext<? extends CassandraPersistentEntity<?>,CassandraPersistentProperty> getMappingContext()
MappingContext
used by this query to access mapping meta-data used to store (map) objects to
Cassandra tables.MappingContext
used by this query.CassandraMappingContext
protected StatementFactory getStatementFactory()
StatementFactory
used by this query to construct and run Cassandra CQL statements.StatementFactory
used by this query to construct and run Cassandra CQL statements.StatementFactory
protected com.datastax.driver.core.Statement createQuery(CassandraParameterAccessor parameterAccessor)
AbstractReactiveCassandraQuery
ParameterAccessor
createQuery
in class AbstractReactiveCassandraQuery
parameterAccessor
- must not be null.Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.