クラス RowUtils

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

public abstract class RowUtils extends ObjectSE
Cassandra を操作するための汎用ユーティリティメソッド。主にフレームワーク内で内部的に使用されますが、カスタム CQL アクセスコードにも役立ちます。
導入:
2.0
作成者:
Mark Paluch
  • メソッドの詳細

    • getRowValue

      @Nullable public static ObjectSE getRowValue(com.datastax.oss.driver.api.core.cql.Row row, int index, @Nullable ClassSE<?> requiredType)
      指定された値の型を使用して、Row から CQL 列の値を取得します。

      特別に型指定された Row アクセサーメソッドを使用し、不明な型の場合は GettableByIndex.getObject(int) にフォールバックします。

      不明な型の場合、戻り値は指定された必須型に割り当てられない場合があることに注意してください。呼び出しコードは、このケースに適切に対処する必要があります。対応する例外をスローします。

      パラメーター:
      row - データを保持している Row です
      index - 列インデックスです
      requiredType - 必要な値の型 (null の可能性があります)
      戻り値:
      値オブジェクト