クラス AbstractCassandraQuery
java.lang.ObjectSE
org.springframework.data.cassandra.repository.query.CassandraRepositoryQuerySupport
org.springframework.data.cassandra.repository.query.AbstractCassandraQuery
- 実装されたすべてのインターフェース:
RepositoryQuery
- 既知の直属サブクラス
PartTreeCassandraQuery
,StringBasedCassandraQuery
Cassandra の
RepositoryQuery
実装の基本クラス。- 作成者:
- Mark Paluch, John Blum
- 関連事項:
フィールドサマリー
クラス org.springframework.data.cassandra.repository.query.CassandraRepositoryQuerySupport から継承されたフィールド
log
コンストラクターのサマリー
コンストラクターコンストラクター説明AbstractCassandraQuery
(CassandraQueryMethod queryMethod, CassandraOperations operations) メソッドのサマリー
修飾子と型メソッド説明protected abstract com.datastax.oss.driver.api.core.cql.SimpleStatement
createQuery
(CassandraParameterAccessor accessor) 指定されたParameterAccessor
を使用してStatement
を作成しますprotected CassandraOperations
この Cassandra クエリを実行するために使用されるCassandraOperations
への参照を返します。protected abstract boolean
クエリでカウント射影を適用する必要があるかどうかを返します。protected abstract boolean
クエリが既存の射影を適用する必要があるかどうかを返します。protected abstract boolean
クエリに明示的な制限が設定されているかどうかを返します。protected abstract boolean
クエリが変更クエリであるかどうかを返します。クラス org.springframework.data.cassandra.repository.query.CassandraRepositoryQuerySupport から継承されたメソッド
getEntityInstantiators, getQueryMethod, getQueryStatementCreator
コンストラクターの詳細
AbstractCassandraQuery
- パラメーター:
queryMethod
- null であってはなりません。operations
- null であってはなりません。
メソッドの詳細
getOperations
この Cassandra クエリを実行するために使用されるCassandraOperations
への参照を返します。- 戻り値:
- この Cassandra クエリを実行するために使用される
CassandraOperations
への参照。 - 関連事項:
execute
createQuery
protected abstract com.datastax.oss.driver.api.core.cql.SimpleStatement createQuery(CassandraParameterAccessor accessor) 指定されたParameterAccessor
を使用してStatement
を作成します- パラメーター:
accessor
- null であってはなりません。
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