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

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

@FunctionalInterfaceSE public interface HostMapper<T>
CqlTemplate がアイテムごとにメタデータの Node をマッピングするために使用するインターフェース。このインターフェースの実装は、各ホストを結果オブジェクトにマッピングする実際の作業を実行しますが、例外処理について心配する必要はありません。DriverException は、呼び出し元の CqlTemplate によってキャッチされ、処理されます。
作成者:
Matthew T. Adams, Mark Paluch
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    mapHosts(IterableSE<com.datastax.oss.driver.api.core.metadata.Node> hosts)
    実装では、各 Node をマップするためにこのメソッドを実装する必要があります。
  • メソッドの詳細

    • mapHosts

      CollectionSE<T> mapHosts(IterableSE<com.datastax.oss.driver.api.core.metadata.Node> hosts) throws com.datastax.oss.driver.api.core.DriverException
      実装では、各 Node をマップするためにこのメソッドを実装する必要があります。
      パラメーター:
      hosts - マップする NodeIterableSE は null であってはなりません。
      戻り値:
      指定されたホストの結果オブジェクト。
      例外:
      com.datastax.oss.driver.api.core.DriverException - DriverException がマッピング値に遭遇した場合 (つまり、DriverException をキャッチする必要はありません)。