public abstract class AbstractReactiveCassandraQuery extends CassandraRepositoryQuerySupport
RepositoryQuery
実装の基本クラス。CassandraRepositoryQuerySupport
log
コンストラクターと説明 |
---|
AbstractReactiveCassandraQuery(ReactiveCassandraQueryMethod method, ReactiveCassandraOperations operations) |
修飾子と型 | メソッドと説明 |
---|---|
protected abstract com.datastax.driver.core.Statement | createQuery(CassandraParameterAccessor accessor) 指定された ParameterAccessor を使用して文字列クエリを作成します |
ObjectSE | execute(ObjectSE[] parameters) |
ReactiveCassandraQueryMethod | getQueryMethod() |
protected ReactiveCassandraOperations | getReactiveCassandraOperations() |
protected abstract boolean | isCountQuery() クエリでカウント射影を適用する必要があるかどうかを返します。 |
protected abstract boolean | isExistsQuery() クエリが既存の射影を適用する必要があるかどうかを返します。 |
protected abstract boolean | isLimiting() クエリに明示的な制限が設定されているかどうかを返します。 |
protected abstract boolean | isModifyingQuery() クエリが変更クエリであるかどうかを返します。 |
getEntityInstantiators, getQueryStatementCreator
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public AbstractReactiveCassandraQuery(ReactiveCassandraQueryMethod method, ReactiveCassandraOperations operations)
method
- null であってはなりません。operations
- null であってはなりません。public ReactiveCassandraQueryMethod getQueryMethod()
RepositoryQuery
の getQueryMethod
CassandraRepositoryQuerySupport
の getQueryMethod
protected abstract com.datastax.driver.core.Statement createQuery(CassandraParameterAccessor accessor)
ParameterAccessor
を使用して文字列クエリを作成します accessor
- null であってはなりません。protected ReactiveCassandraOperations getReactiveCassandraOperations()
protected abstract boolean isCountQuery()
protected abstract boolean isExistsQuery()
protected abstract boolean isLimiting()
protected abstract boolean isModifyingQuery()
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.