public interface Resultこのインターフェースは、<sql:query> アクションの結果を表します。クエリ結果の次の情報へのアクセスを提供します。
Result インターフェースの実装は、クエリの結果に接続されていないビューを提供します。
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE[] | getColumnNames() 結果の列の名前を返します。 |
int | getRowCount() キャッシュされた ResultSet の行数を返します |
SortedMapSE[] | getRows() クエリの結果を SortedMap オブジェクトの配列として返します。 |
ObjectSE[][] | getRowsByIndex() クエリの結果を配列の配列として返します。 |
boolean | isLimitedByMaxRows() クエリが最大行設定によって制限されている場合は true を返します |
SortedMapSE[] getRows()
クエリの結果を SortedMap オブジェクトの配列として返します。配列の各項目は、クエリ結果の特定の行を表します。
行は、キーが列名であり、値がキーで識別される列に関連付けられた値である SortedMap オブジェクトとして構成されます。列の値は、ResultSet.getObject() メソッドが使用される場合に、JDBC 仕様で定義された列の型と Java の型の間のマッピングに対応する Java の型のオブジェクトです。
SortedMap は Comparator java.util.String.CASE_INSENSITIVE_ORDER を使用する必要があります。これにより、列名の大文字と小文字を区別しない表現としてキーにアクセスできます。このメソッドは、データベースによって返される列名の大文字と小文字に関係なく機能します。
SortedMap オブジェクトの配列としての結果行 ObjectSE[][] getRowsByIndex()
ResultSet.getObject() メソッドが使用されるときに JDBC 仕様で定義された列型と Java 型間のマッピングに対応する Java 型の Object インスタンスです。Object[] オブジェクトの配列としての結果行 StringSE[] getColumnNames()
String オブジェクトの配列としての列名 int getRowCount()
boolean isLimitedByMaxRows()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.