クラス AbstractCassandraQuery

java.lang.ObjectSE
org.springframework.data.cassandra.repository.query.CassandraRepositoryQuerySupport
org.springframework.data.cassandra.repository.query.AbstractCassandraQuery
実装されたすべてのインターフェース:
RepositoryQuery
既知の直属サブクラス
PartTreeCassandraQueryStringBasedCassandraQuery

public abstract class AbstractCassandraQuery extends CassandraRepositoryQuerySupport
Cassandra の RepositoryQuery 実装の基本クラス。
作成者:
Mark Paluch, John Blum
関連事項:
  • コンストラクターの詳細

  • メソッドの詳細

    • getOperations

      protected CassandraOperations getOperations()
      この Cassandra クエリを実行するために使用される CassandraOperations への参照を返します。
      戻り値:
      この Cassandra クエリを実行するために使用される CassandraOperations への参照。
      関連事項:
    • execute

      @Nullable public ObjectSE execute(ObjectSE[] parameters)
    • 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