インターフェース JdbcClient.MappedQuerySpec<T>
- 型パラメーター:
T
- RowMapper で宣言された結果の型
- 含まれているインターフェース:
- JdbcClient
public static interface JdbcClient.MappedQuerySpec<T>
RowMapper マップされたクエリの仕様。
メソッドのサマリー
修飾子と型メソッド説明list()
元のデータベース結果からの順序を保持しながら、マップされたオブジェクトの事前解決されたリストとして結果を取得します。default OptionalSE<T>
optional()
単一の結果が利用可能な場合は、Optional
SE ハンドルとして取得します。set()
順序を保持したマップされたオブジェクトのセットとして結果を取得します。default T
single()
単一の結果を必要なオブジェクトインスタンスとして取得します。stream()
元のデータベース結果からの順序を保持しながら、マップされたオブジェクトの遅延解決ストリームとして結果を取得します。
メソッドの詳細
stream
元のデータベース結果からの順序を保持しながら、マップされたオブジェクトの遅延解決ストリームとして結果を取得します。- 戻り値:
- マップされたオブジェクトを含む結果のストリーム。完全に処理されたら閉じる必要があります (たとえば try-with-resources 句を使用)
list
元のデータベース結果からの順序を保持しながら、マップされたオブジェクトの事前解決されたリストとして結果を取得します。- 戻り値:
- マップされたオブジェクトを含む分離されたリストとしての結果
set
順序を保持したマップされたオブジェクトのセットとして結果を取得します。- 戻り値:
- マップされたオブジェクトを含む分離された Set としての結果
- 関連事項:
optional
単一の結果が利用可能な場合は、Optional
SE ハンドルとして取得します。- 戻り値:
- 単一の結果オブジェクトを持つ、または何も持たないオプションのハンドル
- 関連事項:
single
単一の結果を必要なオブジェクトインスタンスとして取得します。- 戻り値:
- 単一の結果オブジェクト (非
null
) - 関連事項: