public class StringBasedCassandraQuery extends AbstractCassandraQuery
AbstractCassandraQuery implementation.
A StringBasedCassandraQuery expects a query method to be annotated with
Query with a CQL query. String-based queries support named,
index-based and expression parameters that are resolved during query execution.
Querylog| Constructor and Description |
|---|
StringBasedCassandraQuery(CassandraQueryMethod queryMethod,
CassandraOperations operations,
SpelExpressionParser expressionParser,
EvaluationContextProvider evaluationContextProvider)
Creates a new
StringBasedCassandraQuery for the given CassandraQueryMethod,
CassandraOperations, SpelExpressionParser, and EvaluationContextProvider. |
StringBasedCassandraQuery(String query,
CassandraQueryMethod queryMethod,
CassandraOperations operations,
SpelExpressionParser expressionParser,
EvaluationContextProvider evaluationContextProvider)
Creates a new
StringBasedCassandraQuery for the given query, CassandraQueryMethod,
CassandraOperations, SpelExpressionParser, and EvaluationContextProvider. |
| Modifier and Type | Method and Description |
|---|---|
String |
createQuery(CassandraParameterAccessor parameterAccessor)
Creates a string query using the given
ParameterAccessor |
execute, getCollectionOfEntity, getConversionService, getQueryMethod, getSingleEntity, setConversionService, warnIfMoreResultspublic StringBasedCassandraQuery(CassandraQueryMethod queryMethod, CassandraOperations operations, SpelExpressionParser expressionParser, EvaluationContextProvider evaluationContextProvider)
StringBasedCassandraQuery for the given CassandraQueryMethod,
CassandraOperations, SpelExpressionParser, and EvaluationContextProvider.queryMethod - CassandraQueryMethod on which this query is based.operations - CassandraOperations used to perform data access in Cassandra.expressionParser - SpelExpressionParser used to parse expressions in the query.evaluationContextProvider - EvaluationContextProvider used to access the potentially shared
StandardEvaluationContext.public StringBasedCassandraQuery(String query, CassandraQueryMethod queryMethod, CassandraOperations operations, SpelExpressionParser expressionParser, EvaluationContextProvider evaluationContextProvider)
StringBasedCassandraQuery for the given query, CassandraQueryMethod,
CassandraOperations, SpelExpressionParser, and EvaluationContextProvider.query - queryMethod - operations - expressionParser - evaluationContextProvider - public String createQuery(CassandraParameterAccessor parameterAccessor)
AbstractCassandraQueryParameterAccessorcreateQuery in class AbstractCassandraQueryparameterAccessor - must not be null.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.