インターフェース BeforeSaveCallback<T>

すべてのスーパーインターフェース:
EntityCallback<T>
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface BeforeSaveCallback<T> extends EntityCallback<T>
行の保存前にトリガーされたエンティティコールバック。
導入:
2.2
作成者:
Mark Paluch
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    onBeforeSave(T entity, com.datastax.oss.driver.api.core.CqlIdentifier tableName, com.datastax.oss.driver.api.core.cql.Statement<?> statement)
    ドメインオブジェクトが保存される前に呼び出されるエンティティコールバックメソッド。
  • メソッドの詳細

    • onBeforeSave

      T onBeforeSave(T entity, com.datastax.oss.driver.api.core.CqlIdentifier tableName, com.datastax.oss.driver.api.core.cql.Statement<?> statement)
      ドメインオブジェクトが保存される前に呼び出されるエンティティコールバックメソッド。ドメインオブジェクトの同じインスタンスまたは変更されたインスタンスを返すことができ、Statement の内容を変更できます。このメソッドは、entity を Statement に変換した後に呼び出されるため、このコールバックを呼び出した結果として行が効果的に使用されます。
      パラメーター:
      entity - 保存するドメインオブジェクト。
      tableName - テーブルの名前。
      statement - Statement は entity 操作を表します。
      戻り値:
      永続化するドメインオブジェクト。