クラス AbstractReactiveCassandraQuery
java.lang.ObjectSE
org.springframework.data.cassandra.repository.query.CassandraRepositoryQuerySupport
org.springframework.data.cassandra.repository.query.AbstractReactiveCassandraQuery
- 実装されたすべてのインターフェース:
RepositoryQuery
Cassandra のリアクティブ
RepositoryQuery
実装の基本クラス。- 導入:
- 2.0
- 作成者:
- Mark Paluch, Hleb Albau
- 関連事項:
フィールドサマリー
クラス org.springframework.data.cassandra.repository.query.CassandraRepositoryQuerySupport から継承されたフィールド
log
コンストラクターのサマリー
コンストラクターコンストラクター説明AbstractReactiveCassandraQuery
(ReactiveCassandraQueryMethod method, ReactiveCassandraOperations operations) メソッドのサマリー
修飾子と型メソッド説明protected abstract reactor.core.publisher.Mono<com.datastax.oss.driver.api.core.cql.SimpleStatement>
createQuery
(CassandraParameterAccessor accessor) 指定されたParameterAccessor
を使用して文字列クエリを作成しますprotected ReactiveCassandraOperations
protected abstract boolean
クエリでカウント射影を適用する必要があるかどうかを返します。protected abstract boolean
クエリが既存の射影を適用する必要があるかどうかを返します。protected abstract boolean
クエリに明示的な制限が設定されているかどうかを返します。protected abstract boolean
クエリが変更クエリであるかどうかを返します。クラス org.springframework.data.cassandra.repository.query.CassandraRepositoryQuerySupport から継承されたメソッド
getEntityInstantiators, getMappingContext, getQueryStatementCreator
コンストラクターの詳細
AbstractReactiveCassandraQuery
public AbstractReactiveCassandraQuery(ReactiveCassandraQueryMethod method, ReactiveCassandraOperations operations) - パラメーター:
method
- null であってはなりません。operations
- null であってはなりません。
メソッドの詳細
getQueryMethod
- 次で指定:
- インターフェース
RepositoryQuery
のgetQueryMethod
- オーバーライド:
- クラス
CassandraRepositoryQuerySupport
のgetQueryMethod
execute
createQuery
protected abstract reactor.core.publisher.Mono<com.datastax.oss.driver.api.core.cql.SimpleStatement> createQuery(CassandraParameterAccessor accessor) 指定されたParameterAccessor
を使用して文字列クエリを作成します- パラメーター:
accessor
- null であってはなりません。
getReactiveCassandraOperations
isCountQuery
protected abstract boolean isCountQuery()クエリでカウント射影を適用する必要があるかどうかを返します。- 戻り値:
- クエリがカウント射影であるかどうかを示すブール値。
- 導入:
- 2.1
isExistsQuery
protected abstract boolean isExistsQuery()クエリが既存の射影を適用する必要があるかどうかを返します。- 戻り値:
- クエリが存在射影であるかどうかを示すブール値。
- 導入:
- 2.1
isLimiting
protected abstract boolean isLimiting()クエリに明示的な制限が設定されているかどうかを返します。- 戻り値:
- クエリに明示的な制限が設定されているかどうかを示すブール値。
- 導入:
- 2.0.4
isModifyingQuery
protected abstract boolean isModifyingQuery()クエリが変更クエリであるかどうかを返します。- 戻り値:
- クエリが変更クエリであるかどうかを示すブール値。
- 導入:
- 2.2