public interface RowSetInternal
RowSet
オブジェクトが自身をRowSetReader
オブジェクトやRowSetWriter
オブジェクトに渡すために実装するインタフェースです。RowSetInternal
インタフェースには、リーダーやライターが行セットの内部状態にアクセスして変更可能なメソッドが含まれます。修飾子と型 | メソッドと説明 |
---|---|
Connection |
getConnection()
この
RowSet オブジェクトに渡されたConnection オブジェクトを取得します。 |
ResultSet |
getOriginal()
この
RowSet オブジェクトの元の値を格納するResultSet オブジェクトを取得します。 |
ResultSet |
getOriginalRow()
現在行だけの元の値を格納する
ResultSet オブジェクトを取得します。 |
Object[] |
getParams()
この
RowSet オブジェクトのコマンド用に設定済みのパラメータを取得します。 |
void |
setMetaData(RowSetMetaData md)
指定した
RowSetMetaData オブジェクトを、このRowSet オブジェクトのRowSetMetaData オブジェクトとして設定します。 |
Object[] getParams() throws SQLException
RowSet
オブジェクトのコマンド用に設定済みのパラメータを取得します。RowSet
オブジェクトのコマンドの現在のパラメータ値の配列SQLException
- データベース・アクセス・エラーが発生した場合Connection getConnection() throws SQLException
RowSet
オブジェクトに渡されたConnection
オブジェクトを取得します。Connection
オブジェクト。何も渡されない場合はnull
SQLException
- データベース・アクセス・エラーが発生した場合void setMetaData(RowSetMetaData md) throws SQLException
RowSetMetaData
オブジェクトを、このRowSet
オブジェクトのRowSetMetaData
オブジェクトとして設定します。行セットに関連付けられているRowSetReader
オブジェクトでは、RowSetMetaData
メソッドを使用して、行セットの列に関する情報を与える値を設定します。md
- 行セットの列についての情報が設定されるRowSetMetaData
オブジェクトSQLException
- データベース・アクセス・エラーが発生した場合ResultSet getOriginal() throws SQLException
RowSet
オブジェクトの元の値を格納するResultSet
オブジェクトを取得します。
カーソルは、結果セット内で最初の行の前に位置します。getOriginal
メソッドによって返された結果セットに含まれる行だけが、元の値を持っていると言えます。
SQLException
- データベース・アクセス・エラーが発生した場合ResultSet getOriginalRow() throws SQLException
ResultSet
オブジェクトを取得します。現在行に元の値がない場合は、空の結果セットが返されます。現在行がない場合は、エラーがスローされます。ResultSet
オブジェクトである現在の行の元の値SQLException
- データベース・アクセス・エラーが発生した場合、またはカーソルが挿入行、最初の行の前、または最後の行の後にあるときに、このメソッドが呼び出された場合 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.