クラス QueryOptionsUtil

java.lang.ObjectSE
org.springframework.data.cassandra.core.cql.QueryOptionsUtil

public abstract class QueryOptionsUtil extends ObjectSE
QueryOptions および WriteOptions を QueryBuilder Statement に関連付けるユーティリティクラス。
導入:
2.0
作成者:
Mark Paluch, Lukasz Antoniak, Tomasz Lelek, Sam Lightfoot
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static <T extends com.datastax.oss.driver.api.core.cql.Statement<?>>
    T
    addQueryOptions(T statement, QueryOptions queryOptions)
    すべての型のクエリに共通の QueryOptions を追加します。
    static com.datastax.oss.driver.api.querybuilder.delete.Delete
    addWriteOptions(com.datastax.oss.driver.api.querybuilder.delete.Delete delete, WriteOptions writeOptions)
    Delete CQL ステートメントに共通の WriteOptions オプションを追加します。
    static com.datastax.oss.driver.api.querybuilder.insert.Insert
    addWriteOptions(com.datastax.oss.driver.api.querybuilder.insert.Insert insert, WriteOptions writeOptions)
    Insert CQL ステートメントに共通の WriteOptions オプションを追加します。
    static com.datastax.oss.driver.api.querybuilder.update.Update
    addWriteOptions(com.datastax.oss.driver.api.querybuilder.update.Update update, WriteOptions writeOptions)
    Update CQL ステートメントに共通の WriteOptions オプションを追加します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • QueryOptionsUtil

      public QueryOptionsUtil()
  • メソッドの詳細

    • addQueryOptions

      public static <T extends com.datastax.oss.driver.api.core.cql.Statement<?>> T addQueryOptions(T statement, QueryOptions queryOptions)
      すべての型のクエリに共通の QueryOptions を追加します。
      パラメーター:
      statement - CQL Statement は null であってはなりません。
      queryOptions - CQL ステートメントに追加するクエリオプション (一貫性レベルなど)。
      戻り値:
      指定された Statement
    • addWriteOptions

      public static com.datastax.oss.driver.api.querybuilder.insert.Insert addWriteOptions(com.datastax.oss.driver.api.querybuilder.insert.Insert insert, WriteOptions writeOptions)
      Insert CQL ステートメントに共通の WriteOptions オプションを追加します。
      パラメーター:
      insert - Insert CQL ステートメントは null であってはなりません。
      writeOptions - CQL ステートメントに追加するオプション (一貫性レベルなど) を記述します。
      戻り値:
      指定された Insert
    • addWriteOptions

      public static com.datastax.oss.driver.api.querybuilder.delete.Delete addWriteOptions(com.datastax.oss.driver.api.querybuilder.delete.Delete delete, WriteOptions writeOptions)
      Delete CQL ステートメントに共通の WriteOptions オプションを追加します。
      パラメーター:
      delete - Delete CQL ステートメントは null であってはなりません。
      writeOptions - CQL ステートメントに追加するオプション (一貫性レベルなど) を記述します。
      戻り値:
      指定された Delete
      導入:
      2.1
    • addWriteOptions

      public static com.datastax.oss.driver.api.querybuilder.update.Update addWriteOptions(com.datastax.oss.driver.api.querybuilder.update.Update update, WriteOptions writeOptions)
      Update CQL ステートメントに共通の WriteOptions オプションを追加します。
      パラメーター:
      update - Update CQL ステートメントは null であってはなりません。
      writeOptions - CQL ステートメントに追加するオプション (一貫性レベルなど) を記述します。
      戻り値:
      指定された Update