JavaTM Platform
Standard Ed. 6

クラス
java.sql.SQLException の使用

SQLException を使用しているパッケージ
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
javax.sql サーバー側のデータソースアクセスと JavaTM プログラミング言語を使った処理に使用する API を提供します。 
javax.sql.rowset JDBC RowSet 実装の標準インタフェースと基底クラスです。 
javax.sql.rowset.serial Java プログラミング言語での SQL 型とデータ型の直列化可能マッピングを可能にするユーティリティークラスを提供します。 
javax.sql.rowset.spi サードパーティーのベンダーが同期プロバイダの実装で使用しなければならない標準クラスおよびインタフェースです。 
 

java.sql での SQLException の使用
 

java.sql での SQLException のサブクラス
 class BatchUpdateException
          バッチ更新操作中にエラーが発生したときにスローされる SQLException のサブクラスです。
 class DataTruncation
          MaxFieldSize を超過した以外の理由でデータ値が予期せず切り詰められたときに、DataTruncation 例外としてスローされる例外 (書き込み時)、または DataTruncation 警告として報告される例外 (読み込み時) です。
 class SQLClientInfoException
          1 つ以上のクライアント情報プロパティーを Connection で設定できなかったときに、SQLException のサブクラスがスローされます。
 class SQLDataException
          SQLState クラス値が '22' のときにスローされる SQLException のサブクラスです。
 class SQLFeatureNotSupportedException
          SQLState クラス値が '0A' (ゼロ A) のときにスローされる SQLException のサブクラスです。
 class SQLIntegrityConstraintViolationException
          SQLState クラス値が '23' のときにスローされる SQLException のサブクラスです。
 class SQLInvalidAuthorizationSpecException
          SQLState クラス値が '28' のときにスローされる SQLException のサブクラスです。
 class SQLNonTransientConnectionException
           SQLState クラス値が '08' のときにスローされる SQLException のサブクラスです。
 class SQLNonTransientException
          SQLException の原因が修正されないかぎり、同じ操作を再試行してもインスタンスが失敗するときにスローされる SQLException のサブクラスです。
 class SQLRecoverableException
          アプリケーションが回復手順を実行してトランザクション全体 (分散トランザクションの場合はトランザクションブランチ) を再試行すれば前回失敗した操作が成功する可能性があるときにスローされる SQLException のサブクラスです。
 class SQLSyntaxErrorException
          SQLState クラス値が '42' のときにスローされる SQLException のサブクラスです。
 class SQLTimeoutException
          Statement で指定したタイムアウトが経過したときにスローされる SQLException のサブクラスです。
 class SQLTransactionRollbackException
          SQLState クラス値が '40' のときにスローされる SQLException のサブクラスです。
 class SQLTransientConnectionException
          SQLState クラス値が '08' のときにスローされる SQLException のサブクラスです。
 class SQLTransientException
          前回失敗した操作が、アプリケーションレベルの機能による介入がなくても再試行時に成功する可能性がある状況では SQLException のサブクラスがスローされます。
 class SQLWarning
          データベースアクセスの警告に関する情報を提供する例外です。
 

SQLException を返す java.sql のメソッド
 SQLException SQLException.getNextException()
          setNextException(SQLException ex) によってこの SQLException オブジェクトにチェーンされた例外を取得します。
 

SQLException 型のパラメータを持つ java.sql のメソッド
 void SQLException.setNextException(SQLException ex)
          チェーンの最後に SQLException オブジェクトを追加します。
 

SQLException をスローする java.sql のメソッド
 boolean ResultSet.absolute(int row)
          カーソルをこの ResultSet オブジェクト内の指定された行に移動します。
 boolean Driver.acceptsURL(String url)
          指定された URL に接続できるとドライバが判断するかどうかを取得します。
 void PreparedStatement.addBatch()
          この PreparedStatement オブジェクトのコマンドのバッチに、パラメータのセットを追加します。
 void Statement.addBatch(String sql)
          この Statement オブジェクトの現在のコマンドのリストに指定された SQL コマンドを追加します。
 void ResultSet.afterLast()
          カーソルをこの ResultSet オブジェクトの終端、つまり最終行の直後に移動します。
 boolean DatabaseMetaData.allProceduresAreCallable()
          getProcedures メソッドによって返されるすべてのプロシージャーが、現在のユーザーから呼び出せるかどうかを取得します。
 boolean DatabaseMetaData.allTablesAreSelectable()
          SELECT 文中の getTables メソッドによって返されるすべてのテーブルが、現在のユーザーによって使用できるかどうかを取得します。
 boolean DatabaseMetaData.autoCommitFailureClosesAllResultSets()
          autoCommit が true の場合に、ResultSet が保持可能であっても、すべてのオープンされた ResultSet がクローズされたことを SQLException が示すかどうかを取得します。
 void ResultSet.beforeFirst()
          カーソルをこの ResultSet オブジェクトの先端、つまり先頭行の直前に移動します。
 void Statement.cancel()
          DBMS およびドライバの両方が SQL 文の終了をサポートする場合に、この Statement オブジェクトを取り消します。
 void ResultSet.cancelRowUpdates()
          この ResultSet オブジェクトの現在の行に対して行った更新を取り消します。
 void Statement.clearBatch()
          この Statement オブジェクトの現在の SQL コマンドリストを空にします。
 void PreparedStatement.clearParameters()
          現在のパラメータ値をすぐにクリアします。
 void Statement.clearWarnings()
          この Statement オブジェクトに関して報告されたすべての警告をクリアします。
 void ResultSet.clearWarnings()
          この ResultSet オブジェクトに関して報告されたすべての警告をクリアします。
 void Connection.clearWarnings()
          この Connection オブジェクトに関して通知されたすべての警告をクリアします。
 void Statement.close()
          自動的にクローズされるときに Statement オブジェクトのデータベースと JDBC リソースが解放されるのを待つのではなく、ただちにそれらを解放します。
 void ResultSet.close()
          自動的にクローズされるとき、これを待つのではなく、ただちに ResultSet オブジェクトのデータベースと JDBC リソースを解放します。
 void Connection.close()
          自動的な解除を待たずに、ただちにこの Connection オブジェクトのデータベースと JDBC リソースを解除します。
 void Connection.commit()
          直前のコミット/ロールバック以降に行われた変更をすべて有効とし、この Connection オブジェクトが現在保持するデータベースロックをすべて解除します。
 Connection Driver.connect(String url, Properties info)
          指定された URL にデータベース接続を試みます。
 Array Connection.createArrayOf(String typeName, Object[] elements)
          Array オブジェクトを生成するファクトリメソッドです。
 Blob Connection.createBlob()
          Blob インタフェースを実装しているオブジェクトを構築します。
 Clob Connection.createClob()
          Clob インタフェースを実装しているオブジェクトを構築します。
 NClob Connection.createNClob()
          NClob インタフェースを実装しているオブジェクトを構築します。
 SQLXML Connection.createSQLXML()
          SQLXML インタフェースを実装しているオブジェクトを構築します。
 Statement Connection.createStatement()
          SQL 文をデータベースに送るための Statement オブジェクトを生成します。
 Statement Connection.createStatement(int resultSetType, int resultSetConcurrency)
          指定された型と並行処理で ResultSet オブジェクトを生成する Statement オブジェクトを生成します。
 Statement Connection.createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability)
          指定された型、並行処理、および保持機能で ResultSet オブジェクトを生成する Statement オブジェクトを生成します。
 Struct Connection.createStruct(String typeName, Object[] attributes)
          Struct オブジェクトを生成するファクトリメソッドです。
 boolean DatabaseMetaData.dataDefinitionCausesTransactionCommit()
          トランザクションのデータ定義文が、トランザクションを強制的にコミットさせるかどうかを取得します。
 boolean DatabaseMetaData.dataDefinitionIgnoredInTransactions()
          このデータベースによって、トランザクションでデータ定義文が無視されるかどうかを取得します。
 void ResultSet.deleteRow()
          この ResultSet オブジェクトおよび基になるデータベースから、現在の行を削除します。
 boolean DatabaseMetaData.deletesAreDetected(int type)
          ResultSet.rowDeleted メソッドを呼び出すことによって可視の行が削除されたことを検出できるかどうかを取得します。
static void DriverManager.deregisterDriver(Driver driver)
          DriverManager のリストからドライバを除外します。
 boolean DatabaseMetaData.doesMaxRowSizeIncludeBlobs()
          getMaxRowSize メソッドの戻り値が SQL データの型の LONGVARCHAR および LONGVARBINARY を含むかどうかを取得します。
 boolean PreparedStatement.execute()
          この PreparedStatement オブジェクトの、あらゆる種類の SQL 文を実行します。
 boolean Statement.execute(String sql)
          複数の結果を返す可能性のある指定された SQL 文を実行します。
 boolean Statement.execute(String sql, int autoGeneratedKeys)
          複数の結果を返す可能性のある指定された SQL 文を実行し、すべての自動生成キーを検索可能にするかどうかについてドライバに通知します。
 boolean Statement.execute(String sql, int[] columnIndexes)
          複数の結果を返す可能性のある指定された SQL 文を実行し、指定された配列で示された自動生成キーを検索可能にするかどうかについてドライバに通知します。
 boolean Statement.execute(String sql, String[] columnNames)
          複数の結果を返す可能性のある指定された SQL 文を実行し、指定された配列で示された自動生成キーを検索可能にするかどうかについてドライバに通知します。
 int[] Statement.executeBatch()
          コマンドのバッチをデータベースに送信して実行し、すべてのコマンドが正常に実行されると、更新カウントの配列を返します。
 ResultSet PreparedStatement.executeQuery()
          この PreparedStatement オブジェクトの SQL クエリーを実行し、そのクエリーによって生成された ResultSet オブジェクトを返します。
 ResultSet Statement.executeQuery(String sql)
          単一の ResultSet オブジェクトを返す、指定された SQL 文を実行します。
 int PreparedStatement.executeUpdate()
          この PreparedStatement オブジェクトの SQL データ操作言語 (DML) 文 (INSERT 文、UPDATE 文、DELETE 文など) を実行します。
 int Statement.executeUpdate(String sql)
          指定された SQL 文を実行します。
 int Statement.executeUpdate(String sql, int autoGeneratedKeys)
          指定された SQL 文を実行し、この Statement オブジェクトによって生成された自動生成キーを検索可能にするかどうかについて指定されたフラグでドライバに通知します。
 int Statement.executeUpdate(String sql, int[] columnIndexes)
          指定された SQL 文を実行し、指定された配列で示された自動生成キーを検索可能にするかどうかについてドライバに通知します。
 int Statement.executeUpdate(String sql, String[] columnNames)
          指定された SQL 文を実行し、指定された配列で示された自動生成キーを検索可能にするかどうかについてドライバに通知します。
 int ResultSet.findColumn(String columnLabel)
          指定された ResultSet の列ラベルを ResultSet 列インデックスにマッピングします。
 boolean ResultSet.first()
          カーソルをこの ResultSet オブジェクト内の先頭行に移動します。
 void SQLXML.free()
          このメソッドはこのオブジェクトをクローズして、このオブジェクトが保持していたリソースを解放します。
 void Clob.free()
          このメソッドは、Clob オブジェクトを解放して、保持されているリソースを解放します。
 void Blob.free()
          このメソッドは、Blob オブジェクトを解放して、保持されているリソースを解放します。
 void Array.free()
          このメソッドは、Array オブジェクトを解放して、保持されているリソースを解放します。
 Object Array.getArray()
          この Array オブジェクトによって指定された SQL ARRAY 値の内容を、Java プログラミング言語の配列の形式で取り出します。
 Array ResultSet.getArray(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Array オブジェクトとして取得します。
 Array CallableStatement.getArray(int parameterIndex)
          指定された JDBC ARRAY パラメータの値を、Java プログラミング言語の Array オブジェクトとして取り出します。
 Object Array.getArray(long index, int count)
          この Array オブジェクトによって指定された SQL ARRAY 値の一部を取り出します。
 Object Array.getArray(long index, int count, Map<String,Class<?>> map)
          この Array オブジェクトによって指定された SQL ARRAY 値の一部を取り出します。
 Object Array.getArray(Map<String,Class<?>> map)
          この Array オブジェクトによって指定された SQL ARRAY 値の内容を取り出します。
 Array ResultSet.getArray(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Array オブジェクトとして取得します。
 Array CallableStatement.getArray(String parameterName)
          JDBC ARRAY パラメータの値を、Java プログラミング言語の Array オブジェクトとして取り出します。
 InputStream Clob.getAsciiStream()
          この Clob オブジェクトによって指定された CLOB 値を ASCII ストリームとして取り出します。
 InputStream ResultSet.getAsciiStream(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、ASCII 文字のストリームとして取得します。
 InputStream ResultSet.getAsciiStream(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、ASCII 文字のストリームとして取得します。
 Object[] Struct.getAttributes()
          この Struct オブジェクトが表す SQL 構造化型の属性の順序付けされた値を作成します。
 Object[] Struct.getAttributes(Map<String,Class<?>> map)
          この Struct オブジェクトが表す SQL 構造化型の属性の順序付けされた値を作成します。
 ResultSet DatabaseMetaData.getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)
          指定されたスキーマおよびカタログで使用可能なユーザー定義の型 (UDT) のための指定された型の指定された属性に関する記述を取得します。
 boolean Connection.getAutoCommit()
          この Connection オブジェクトの現在の自動コミットモードを取得します。
 int Array.getBaseType()
          この Array オブジェクトによって指定された配列の要素の JDBC の型を取得します。
 String Ref.getBaseTypeName()
          この Ref オブジェクトが参照する、完全指定された SQL 構造化型の SQL 名を取得します。
 String Array.getBaseTypeName()
          この Array オブジェクトによって指定された配列の要素の SQL の型名を取得します。
 ResultSet DatabaseMetaData.getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable)
          行を一意に識別するテーブルの最適な列セットに関する記述を取得します。
 BigDecimal ResultSet.getBigDecimal(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.math.BigDecimal オブジェクトとして全精度で取得します。
 BigDecimal CallableStatement.getBigDecimal(int parameterIndex)
          指定された JDBC NUMERIC パラメータの値を、その値と同じ小数点以下の桁数を持つ java.math.BigDecimal オブジェクトとして取り出します。
 BigDecimal ResultSet.getBigDecimal(int columnIndex, int scale)
          推奨されていません。  
 BigDecimal CallableStatement.getBigDecimal(int parameterIndex, int scale)
          推奨されていません。 getBigDecimal(int parameterIndex) または getBigDecimal(String parameterName) を使用します。
 BigDecimal ResultSet.getBigDecimal(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.math.BigDecimal オブジェクトとして全精度で取得します。
 BigDecimal CallableStatement.getBigDecimal(String parameterName)
          JDBC NUMERIC パラメータの値を、その値と同じ小数点以下の桁数を持つ java.math.BigDecimal オブジェクトとして取り出します。
 BigDecimal ResultSet.getBigDecimal(String columnLabel, int scale)
          推奨されていません。  
 InputStream SQLXML.getBinaryStream()
          この SQLXML インスタンスによって指定された XML 値をストリームとして取り出します。
 InputStream Blob.getBinaryStream()
          この Blob インスタンスによって指定された BLOB 値をストリームとして取り出します。
 InputStream ResultSet.getBinaryStream(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、未解釈のバイトのストリームとして取得します。
 InputStream Blob.getBinaryStream(long pos, long length)
          Blob 値の一部 (バイト位置 pos から長さ length バイト分) を格納した InputStream オブジェクトを返します。
 InputStream ResultSet.getBinaryStream(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、未解釈のバイトストリームとして取得します。
 Blob ResultSet.getBlob(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Blob オブジェクトとして取得します。
 Blob CallableStatement.getBlob(int parameterIndex)
          指定された JDBC BLOB パラメータの値を、Java プログラミング言語の Blob オブジェクトとして取り出します。
 Blob ResultSet.getBlob(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Blob オブジェクトとして取得します。
 Blob CallableStatement.getBlob(String parameterName)
          JDBC BLOB パラメータの値を、Java プログラミング言語の Blob オブジェクトとして取り出します。
 boolean ResultSet.getBoolean(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の boolean として取得します。
 boolean CallableStatement.getBoolean(int parameterIndex)
          指定された JDBC BIT または BOOLEAN パラメータの値を Java プログラミング言語の boolean として取り出します。
 boolean ResultSet.getBoolean(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の boolean として取得します。
 boolean CallableStatement.getBoolean(String parameterName)
          JDBC BIT または BOOLEAN パラメータの値を Java プログラミング言語の boolean として取り出します。
 byte ResultSet.getByte(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の byte として取得します。
 byte CallableStatement.getByte(int parameterIndex)
          指定された JDBC TINYINT パラメータの値を Java プログラミング言語の byte として取り出します。
 byte ResultSet.getByte(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の byte として取得します。
 byte CallableStatement.getByte(String parameterName)
          JDBC TINYINT パラメータの値を Java プログラミング言語の byte として取り出します。
 byte[] ResultSet.getBytes(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の byte 配列として取得します。
 byte[] CallableStatement.getBytes(int parameterIndex)
          指定された JDBC の BINARY パラメータまたは VARBINARY パラメータの値を Java プログラミング言語の byte 値の配列として取り出します。
 byte[] Blob.getBytes(long pos, int length)
          この Blob オブジェクトが表す BLOB 値の全部または一部をバイト配列として取り出します。
 byte[] ResultSet.getBytes(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の byte 配列として取得します。
 byte[] CallableStatement.getBytes(String parameterName)
          JDBC の BINARY パラメータまたは VARBINARY パラメータの値を Java プログラミング言語の byte 値の配列として取り出します。
 String Connection.getCatalog()
          この Connection オブジェクトの現在のカタログ名を取得します。
 String ResultSetMetaData.getCatalogName(int column)
          指定された列のテーブルのカタログ名を取得します。
 ResultSet DatabaseMetaData.getCatalogs()
          このデータベースで使用可能なカタログ名を取得します。
 String DatabaseMetaData.getCatalogSeparator()
          このデータベースがカタログ名とテーブル名のセパレータとして使用する String を取得します。
 String DatabaseMetaData.getCatalogTerm()
          「catalog」に対するデータベースベンダーの推奨用語を取得します。
 Reader SQLXML.getCharacterStream()
          この SQLXML インスタンスによって指定された XML 値を java.io.Reader オブジェクトとして取得します。
 Reader Clob.getCharacterStream()
          この Clob オブジェクトによって指定された CLOB 値を java.io.Reader オブジェクト (または文字のストリーム) として取り出します。
 Reader ResultSet.getCharacterStream(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.io.Reader オブジェクトとして取得します。
 Reader CallableStatement.getCharacterStream(int parameterIndex)
          指定されたパラメータの値を Java プログラミング言語の java.io.Reader オブジェクトとして取り出します。
 Reader Clob.getCharacterStream(long pos, long length)
          Clob 値の一部 (文字位置 pos から長さ length 文字分) を格納した Reader オブジェクトを返します。
 Reader ResultSet.getCharacterStream(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.io.Reader オブジェクトとして取得します。
 Reader CallableStatement.getCharacterStream(String parameterName)
          指定されたパラメータの値を Java プログラミング言語の java.io.Reader オブジェクトとして取り出します。
 Properties Connection.getClientInfo()
          ドライバでサポートされる各クライアント情報プロパティーの名前と現在の値が含まれるリストを返します。
 String Connection.getClientInfo(String name)
          名前で指定されたをクライアント情報プロパティーの値を返します。
 ResultSet DatabaseMetaData.getClientInfoProperties()
          ドライバがサポートするクライアント情報プロパティーのリストを取得します。
 Clob ResultSet.getClob(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Clob オブジェクトとして取得します。
 Clob CallableStatement.getClob(int parameterIndex)
          指定された JDBC CLOB パラメータの値を Java プログラミング言語の java.sql.Clob オブジェクトとして取り出します。
 Clob ResultSet.getClob(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Clob オブジェクトとして取得します。
 Clob CallableStatement.getClob(String parameterName)
          JDBC CLOB パラメータの値を Java プログラミング言語の java.sql.Clob オブジェクトとして取り出します。
 String ResultSetMetaData.getColumnClassName(int column)
          Java クラスの完全指定された名前を返します。
 int ResultSetMetaData.getColumnCount()
          この ResultSet オブジェクトの列数を返します。
 int ResultSetMetaData.getColumnDisplaySize(int column)
          指定された列の通常の最大幅を文字数で示します。
 String ResultSetMetaData.getColumnLabel(int column)
          印刷や表示に使用する、指定された列の推奨タイトルを取得します。
 String ResultSetMetaData.getColumnName(int column)
          指定された列の名前を取得します。
 ResultSet DatabaseMetaData.getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern)
          テーブルの列へのアクセス権に関する記述を取得します。
 ResultSet DatabaseMetaData.getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
          指定されたカタログで使用可能なテーブル列の記述を取得します。
 int ResultSetMetaData.getColumnType(int column)
          指定された列の SQL 型を取得します。
 String ResultSetMetaData.getColumnTypeName(int column)
          指定された列のデータベース固有の型名を取得します。
 int ResultSet.getConcurrency()
          この ResultSet オブジェクトの並行処理モードを取得します。
 Connection Statement.getConnection()
          この Statement オブジェクトを生成した Connection オブジェクトを取得します。
 Connection DatabaseMetaData.getConnection()
          このメタデータオブジェクトを生成した接続を取り出します。
static Connection DriverManager.getConnection(String url)
          指定されたデータベースの URL への接続を試みます。
static Connection DriverManager.getConnection(String url, Properties info)
          指定されたデータベースの URL への接続を試みます。
static Connection DriverManager.getConnection(String url, String user, String password)
          指定されたデータベースの URL への接続を試みます。
 ResultSet DatabaseMetaData.getCrossReference(String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable)
          主キー、または親テーブルの一意性制約を表す列を参照する指定された外部のキーテーブル中の外部キー列に関する記述を取得します (親テーブルは同じテーブルまたは異なるテーブル)。
 String ResultSet.getCursorName()
          この ResultSet オブジェクトが使用する SQL カーソルの名前を取得します。
 int DatabaseMetaData.getDatabaseMajorVersion()
          基本となるデータベースのメジャーバージョン番号を取得します。
 int DatabaseMetaData.getDatabaseMinorVersion()
          基本となるデータベースのマイナーバージョン番号を取得します。
 String DatabaseMetaData.getDatabaseProductName()
          このデータベース製品の名前を取得します。
 String DatabaseMetaData.getDatabaseProductVersion()
          このデータベース製品のバージョン番号を取得します。
 Date ResultSet.getDate(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Date オブジェクトとして取得します。
 Date CallableStatement.getDate(int parameterIndex)
          指定された JDBC DATE パラメータの値を java.sql.Date オブジェクトとして取り出します。
 Date ResultSet.getDate(int columnIndex, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Date オブジェクトとして取得します。
 Date CallableStatement.getDate(int parameterIndex, Calendar cal)
          指定された JDBC DATE パラメータの値を java.sql.Date オブジェクトとして取り出します。
 Date ResultSet.getDate(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Date オブジェクトとして取得します。
 Date CallableStatement.getDate(String parameterName)
          JDBC DATE パラメータの値を java.sql.Date オブジェクトとして取り出します。
 Date ResultSet.getDate(String columnLabel, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Date オブジェクトとして取得します。
 Date CallableStatement.getDate(String parameterName, Calendar cal)
          JDBC DATE パラメータの値を java.sql.Date オブジェクトとして取り出します。
 int DatabaseMetaData.getDefaultTransactionIsolation()
          このデータベースのデフォルトのトランザクション遮断レベルを取得します。
 double ResultSet.getDouble(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の double として取得します。
 double CallableStatement.getDouble(int parameterIndex)
          指定された JDBC DOUBLE パラメータの値を Java プログラミング言語の double として取り出します。
 double ResultSet.getDouble(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の double として取得します。
 double CallableStatement.getDouble(String parameterName)
          JDBC DOUBLE パラメータの値を Java プログラミング言語の double として取り出します。
static Driver DriverManager.getDriver(String url)
          指定された URL を認識するドライバを獲得しようとします。
 String DatabaseMetaData.getDriverName()
          この JDBC ドライバの名前を取得します。
 String DatabaseMetaData.getDriverVersion()
          この JDBC ドライバのバージョン番号を String として取得します。
 ResultSet DatabaseMetaData.getExportedKeys(String catalog, String schema, String table)
          指定されたテーブルの主キー列 (テーブルによってエクスポートされた外部キー) を参照する外部キー列に関する記述を取得します。
 String DatabaseMetaData.getExtraNameCharacters()
          引用符で囲まれていない識別名に使用できるすべての「特殊」文字 (a-z、A-Z、0-9、および _ 以外) を取得します。
 int Statement.getFetchDirection()
          この Statement オブジェクトから生成された結果セットのデフォルトである、データベーステーブルから行をフェッチする方向を取得します。
 int ResultSet.getFetchDirection()
          この ResultSet オブジェクトのフェッチ方向を取得します。
 int Statement.getFetchSize()
          この Statement オブジェクトから生成された ResultSet オブジェクトのデフォルトのフェッチサイズである、結果セットの行数を取得します。
 int ResultSet.getFetchSize()
          この ResultSet オブジェクトのフェッチサイズを取得します。
 float ResultSet.getFloat(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の float として取得します。
 float CallableStatement.getFloat(int parameterIndex)
          指定された JDBC FLOAT パラメータの値を Java プログラミング言語の float として取り出します。
 float ResultSet.getFloat(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の float として取得します。
 float CallableStatement.getFloat(String parameterName)
          JDBC FLOAT パラメータの値を Java プログラミング言語の float として取り出します。
 ResultSet DatabaseMetaData.getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern)
          指定されたカタログのシステム関数またはユーザー関数のパラメータと返される型に関する記述を取得します。
 ResultSet DatabaseMetaData.getFunctions(String catalog, String schemaPattern, String functionNamePattern)
          指定されたカタログで使用可能なシステム関数およびユーザー関数に関する記述を取得します。
 ResultSet Statement.getGeneratedKeys()
          この Statement オブジェクトを実行した結果として作成された自動生成キーを取得します。
 int ResultSet.getHoldability()
          この ResultSet オブジェクトの保持機能を取得します。
 int Connection.getHoldability()
          この Connection オブジェクトを使用して生成された ResultSet オブジェクトの現在の保持機能を取得します。
 String DatabaseMetaData.getIdentifierQuoteString()
          SQL 識別子を引用するのに使用する文字列を取得します。
 ResultSet DatabaseMetaData.getImportedKeys(String catalog, String schema, String table)
          そのテーブルの外部キー列 (テーブルによってインポートされる主キー) を参照する主キー列に関する記述を取得します。
 ResultSet DatabaseMetaData.getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)
          指定されたテーブルのインデックスと統計情報に関する記述を取得します。
 int ResultSet.getInt(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の int として取得します。
 int CallableStatement.getInt(int parameterIndex)
          指定された JDBC INTEGER パラメータの値を Java プログラミング言語の int として取り出します。
 int ResultSet.getInt(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の int として取得します。
 int CallableStatement.getInt(String parameterName)
          JDBC INTEGER パラメータの値を Java プログラミング言語の int として取り出します。
 int DatabaseMetaData.getJDBCMajorVersion()
          このドライバの JDBC メジャーバージョン番号を取得します。
 int DatabaseMetaData.getJDBCMinorVersion()
          このドライバの JDBC マイナーバージョン番号を取得します。
 long ResultSet.getLong(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の long として取得します。
 long CallableStatement.getLong(int parameterIndex)
          指定された JDBC BIGINT パラメータの値を Java プログラミング言語の long として取り出します。
 long ResultSet.getLong(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の long として取得します。
 long CallableStatement.getLong(String parameterName)
          JDBC BIGINT パラメータの値を Java プログラミング言語の long として取り出します。
 int DatabaseMetaData.getMaxBinaryLiteralLength()
          このデータベースで、インラインバイナリリテラル中に入れられる 16 進数の最大文字数を取得します。
 int DatabaseMetaData.getMaxCatalogNameLength()
          このデータベースでの、カタログ名の最大文字数を取得します。
 int DatabaseMetaData.getMaxCharLiteralLength()
          このデータベースでの、キャラクタリテラルの最大文字数を取得します。
 int DatabaseMetaData.getMaxColumnNameLength()
          このデータベースでの、列名の最大文字数を取得します。
 int DatabaseMetaData.getMaxColumnsInGroupBy()
          このデータベースでの、GROUP BY 節中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxColumnsInIndex()
          このデータベースでの、インデックス中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxColumnsInOrderBy()
          このデータベースでの、ORDER BY 節中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxColumnsInSelect()
          このデータベースでの、SELECT リスト中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxColumnsInTable()
          このデータベースでの、テーブル中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxConnections()
          このデータベースに対して可能な並行接続の最大数を取得します。
 int DatabaseMetaData.getMaxCursorNameLength()
          このデータベースでの、カーソル名の最大文字数を取得します。
 int Statement.getMaxFieldSize()
          この Statement オブジェクトによって生成される ResultSet オブジェクトの文字およびバイナリの各列値に対し返される最大バイト数を取得します。
 int DatabaseMetaData.getMaxIndexLength()
          このデータベースでの、インデックスの全部分を含む、インデックスの最大バイト数を取得します。
 int DatabaseMetaData.getMaxProcedureNameLength()
          このデータベースでの、プロシージャー名の最大文字数を取得します。
 int Statement.getMaxRows()
          この Statement オブジェクトによって生成される ResultSet オブジェクトが含むことのできる最大の行数を取得します。
 int DatabaseMetaData.getMaxRowSize()
          このデータベースでの、1 行の最大バイト数を取得します。
 int DatabaseMetaData.getMaxSchemaNameLength()
          このデータベースでの、スキーマ名の最大文字数を取得します。
 int DatabaseMetaData.getMaxStatementLength()
          このデータベースでの、SQL 文の最大文字数を取得します。
 int DatabaseMetaData.getMaxStatements()
          このデータベースの同時にオープンできるアクティブな文の最大数を取得します。
 int DatabaseMetaData.getMaxTableNameLength()
          このデータベースでの、テーブル名の最大文字数を取得します。
 int DatabaseMetaData.getMaxTablesInSelect()
          このデータベースでの、SELECT 文の最大テーブル数を取得します。
 int DatabaseMetaData.getMaxUserNameLength()
          このデータベースでの、ユーザー名の最大文字数を取得します。
 ResultSetMetaData ResultSet.getMetaData()
          この ResultSet オブジェクトの列の数、型、およびプロパティーを取得します。
 ResultSetMetaData PreparedStatement.getMetaData()
          この PreparedStatement が実行されるときに返される ResultSet オブジェクトの列に関する情報を格納する ResultSetMetaData オブジェクトを取得します。
 DatabaseMetaData Connection.getMetaData()
          この Connection オブジェクトが接続を表すデータベースに関するメタデータを格納する DatabaseMetaData オブジェクトを取得します。
 boolean Statement.getMoreResults()
          Statement オブジェクトの次の結果に移動します。
 boolean Statement.getMoreResults(int current)
          Statement オブジェクトの次の結果に移動します。
 Reader ResultSet.getNCharacterStream(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.io.Reader オブジェクトとして取得します。
 Reader CallableStatement.getNCharacterStream(int parameterIndex)
          指定されたパラメータの値を Java プログラミング言語の java.io.Reader オブジェクトとして取り出します。
 Reader ResultSet.getNCharacterStream(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.io.Reader オブジェクトとして取得します。
 Reader CallableStatement.getNCharacterStream(String parameterName)
          指定されたパラメータの値を Java プログラミング言語の java.io.Reader オブジェクトとして取り出します。
 NClob ResultSet.getNClob(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の NClob オブジェクトとして取得します。
 NClob CallableStatement.getNClob(int parameterIndex)
          指定された JDBC NCLOB パラメータの値を Java プログラミング言語の java.sql.NClob オブジェクトとして取り出します。
 NClob ResultSet.getNClob(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の NClob オブジェクトとして取得します。
 NClob CallableStatement.getNClob(String parameterName)
          JDBC NCLOB パラメータの値を Java プログラミング言語の java.sql.NClob オブジェクトとして取り出します。
 String ResultSet.getNString(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の String として取得します。
 String CallableStatement.getNString(int parameterIndex)
          指定された NCHARNVARCHAR、または LONGNVARCHAR パラメータの値を Java プログラミング言語の String として取り出します。
 String ResultSet.getNString(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の String として取得します。
 String CallableStatement.getNString(String parameterName)
          指定された NCHARNVARCHAR、または LONGNVARCHAR パラメータの値を Java プログラミング言語の String として取り出します。
 String DatabaseMetaData.getNumericFunctions()
          このデータベースで使用可能なコンマで区切った数学関数のリストを取得します。
 Object Ref.getObject()
          この Ref オブジェクトによって参照される SQL 構造化型インスタンスを取得します。
 Object ResultSet.getObject(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Object CallableStatement.getObject(int parameterIndex)
          指定されたパラメータの値を Java プログラミング言語の Object として取り出します。
 Object ResultSet.getObject(int columnIndex, Map<String,Class<?>> map)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Object CallableStatement.getObject(int parameterIndex, Map<String,Class<?>> map)
          OUT パラメータ parameterIndex の値を表すオブジェクトを返し、map を使用してそのパラメータ値のカスタムマッピングを行います。
 Object Ref.getObject(Map<String,Class<?>> map)
          参照されるオブジェクトを取得し、そのオブジェクトを指定された型マップを使用して Java 型へマップします。
 Object ResultSet.getObject(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Object CallableStatement.getObject(String parameterName)
          パラメータの値を Java プログラミング言語の Object として取り出します。
 Object ResultSet.getObject(String columnLabel, Map<String,Class<?>> map)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Object CallableStatement.getObject(String parameterName, Map<String,Class<?>> map)
          OUT パラメータ parameterName の値を表すオブジェクトを返し、map を使用してそのパラメータ値のカスタムマッピングを行います。
 String ParameterMetaData.getParameterClassName(int param)
          インスタンスが PreparedStatement.setObject メソッドに渡される Java クラスの完全指定された名前を取得します。
 int ParameterMetaData.getParameterCount()
          この ParameterMetaData オブジェクトが情報を含む PreparedStatement 内のパラメータの数を取得します。
 ParameterMetaData PreparedStatement.getParameterMetaData()
          この PreparedStatement オブジェクトのパラメータの数、型、およびプロパティーを取得します。
 int ParameterMetaData.getParameterMode(int param)
          指定されたパラメータのモードを取得します。
 int ParameterMetaData.getParameterType(int param)
          指定されたパラメータの SQL 型を取得します。
 String ParameterMetaData.getParameterTypeName(int param)
          指定されたパラメータのデータベース固有の型名を取得します。
 int ResultSetMetaData.getPrecision(int column)
          指定された列に指定された列のサイズを取得します。
 int ParameterMetaData.getPrecision(int param)
          指定されたパラメータに指定された列のサイズを取得します。
 ResultSet DatabaseMetaData.getPrimaryKeys(String catalog, String schema, String table)
          指定されたテーブルの主キー列の記述を取得します。
 ResultSet DatabaseMetaData.getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
          指定されたカタログのストアドプロシージャーパラメータと結果列に関する記述を取得します。
 ResultSet DatabaseMetaData.getProcedures(String catalog, String schemaPattern, String procedureNamePattern)
          指定されたカタログで使用可能なストアドプロシージャーに関する記述を取得します。
 String DatabaseMetaData.getProcedureTerm()
          「procedure」に対するデータベースベンダーの推奨用語を取得します。
 DriverPropertyInfo[] Driver.getPropertyInfo(String url, Properties info)
          このドライバの有効なプロパティーについての情報を取得します。
 int Statement.getQueryTimeout()
          ドライバが Statement オブジェクトの実行を待つ秒数を取得します。
 Ref ResultSet.getRef(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Ref オブジェクトとして取得します。
 Ref CallableStatement.getRef(int parameterIndex)
          指定された JDBC REF(<structured-type>) パラメータの値を、Java プログラミング言語の Ref オブジェクトとして取り出します。
 Ref ResultSet.getRef(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Ref オブジェクトとして取得します。
 Ref CallableStatement.getRef(String parameterName)
          JDBC REF(<structured-type>) パラメータの値を、Java プログラミング言語の Ref オブジェクトとして取り出します。
 ResultSet Statement.getResultSet()
          ResultSet オブジェクトとして現在の結果を取得します。
 ResultSet Array.getResultSet()
          この Array オブジェクトによって指定された SQL ARRAY 値の要素を含む結果セットを取得します。
 ResultSet Array.getResultSet(long index, int count)
          インデックス index で始まり、最大で count の連続した要素が格納されている部分配列の要素を保持する結果セットを取得します。
 ResultSet Array.getResultSet(long index, int count, Map<String,Class<?>> map)
          インデックス index で始まり、最大で count の連続した要素が格納されている部分配列の要素を保持する結果セットを取得します。
 ResultSet Array.getResultSet(Map<String,Class<?>> map)
          この Array オブジェクトによって指定された SQL ARRAY 値の要素を含む結果セットを取得します。
 int Statement.getResultSetConcurrency()
          この Statement オブジェクトから生成された ResultSet オブジェクトの結果セットの並行性を取得します。
 int Statement.getResultSetHoldability()
          この Statement オブジェクトから生成された ResultSet オブジェクトの結果セットの保持機能を取得します。
 int DatabaseMetaData.getResultSetHoldability()
          このデータベースでの ResultSet オブジェクトのデフォルトの保持機能を取得します。
 int Statement.getResultSetType()
          この Statement オブジェクトから生成された ResultSet オブジェクトの結果セットの型を取得します。
 int ResultSet.getRow()
          現在の行の番号を取得します。
 RowId ResultSet.getRowId(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.RowId オブジェクトとして取得します。
 RowId CallableStatement.getRowId(int parameterIndex)
          指定された JDBC ROWID パラメータの値を java.sql.RowId オブジェクトとして取り出します。
 RowId ResultSet.getRowId(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.RowId オブジェクトとして取得します。
 RowId CallableStatement.getRowId(String parameterName)
          指定された JDBC ROWID パラメータの値を java.sql.RowId オブジェクトとして取り出します。
 RowIdLifetime DatabaseMetaData.getRowIdLifetime()
          このデータソースで SQL ROWID 型がサポートされるかどうかと、サポートされる場合は、RowId オブジェクトが有効である寿命を示します。
 int Savepoint.getSavepointId()
          この Savepoint オブジェクトが表すセーブポイントの生成された ID を取得します。
 String Savepoint.getSavepointName()
          この Savepoint オブジェクトが表すセーブポイントの名前を取得します。
 int ResultSetMetaData.getScale(int column)
          指定された列の小数点以下の桁数を取得します。
 int ParameterMetaData.getScale(int param)
          指定されたパラメータの小数点以下の桁数を取得します。
 String ResultSetMetaData.getSchemaName(int column)
          指定された列のテーブルのスキーマを取得します。
 ResultSet DatabaseMetaData.getSchemas()
          このデータベースで使用可能なスキーマ名を取得します。
 ResultSet DatabaseMetaData.getSchemas(String catalog, String schemaPattern)
          このデータベースで使用可能なスキーマ名を取得します。
 String DatabaseMetaData.getSchemaTerm()
          「schema」に対するデータベースベンダーの推奨用語を取得します。
 String DatabaseMetaData.getSearchStringEscape()
          ワイルドカード文字をエスケープするのに使用できる文字列を取得します。
 short ResultSet.getShort(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の short として取得します。
 short CallableStatement.getShort(int parameterIndex)
          指定された JDBC SMALLINT パラメータの値を Java プログラミング言語の short として取り出します。
 short ResultSet.getShort(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の short として取得します。
 short CallableStatement.getShort(String parameterName)
          JDBC SMALLINT パラメータの値を Java プログラミング言語の short として取り出します。
<T extends Source>
T
SQLXML.getSource(Class<T> sourceClass)
          この SQLXML インスタンスによって指定された XML 値を読み込むための Source を返します。
 String DatabaseMetaData.getSQLKeywords()
          このデータベースの SQL キーワードであって、SQL:2003 のキーワードではない、すべてのキーワードをコンマで区切ったリストを取得します。
 int DatabaseMetaData.getSQLStateType()
          SQLException.getSQLState によって返される SQLSTATE が X/Open (現在は Open Group) の SQL CLI であるか SQL:2003 であるかを示します。
 String Struct.getSQLTypeName()
          この Struct オブジェクトが表す SQL 構造化型の SQL 型名を取得します。
 String SQLData.getSQLTypeName()
          このオブジェクトが表す SQL ユーザー定義型の完全指定名を返します。
 SQLXML ResultSet.getSQLXML(int columnIndex)
          この ResultSet の現在行にある指定された列の値を、Java プログラミング言語の java.sql.SQLXML オブジェクトとして取得します。
 SQLXML CallableStatement.getSQLXML(int parameterIndex)
          指定された SQL XML パラメータの値を Java プログラミング言語の java.sql.SQLXML オブジェクトとして取り出します。
 SQLXML ResultSet.getSQLXML(String columnLabel)
          この ResultSet の現在行にある指定された列の値を、Java プログラミング言語の java.sql.SQLXML オブジェクトとして取得します。
 SQLXML CallableStatement.getSQLXML(String parameterName)
          指定された SQL XML パラメータの値を Java プログラミング言語の java.sql.SQLXML オブジェクトとして取り出します。
 Statement ResultSet.getStatement()
          この ResultSet オブジェクトを生成した Statement オブジェクトを取得します。
 String SQLXML.getString()
          この SQLXML インスタンスによって指定された XML 値の文字列表現を返します。
 String ResultSet.getString(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の String として取得します。
 String CallableStatement.getString(int parameterIndex)
          指定された JDBC の CHARVARCHAR、または LONGVARCHAR パラメータの値を Java プログラミング言語の String として取り出します。
 String ResultSet.getString(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の String として取得します。
 String CallableStatement.getString(String parameterName)
          JDBC の CHARVARCHAR、または LONGVARCHAR パラメータの値を Java プログラミング言語の String として取り出します。
 String DatabaseMetaData.getStringFunctions()
          このデータベースで使用可能なコンマで区切った文字列関数のリストを取得します。
 String Clob.getSubString(long pos, int length)
          この Clob オブジェクトによって指定された CLOB 値内の指定された部分文字列のコピーを取得します。
 ResultSet DatabaseMetaData.getSuperTables(String catalog, String schemaPattern, String tableNamePattern)
          このデータベースの特定のスキーマで定義されているテーブル階層の説明を取得します。
 ResultSet DatabaseMetaData.getSuperTypes(String catalog, String schemaPattern, String typeNamePattern)
          このデータベースの特定のスキーマで定義されているユーザー定義型 (UDT) 階層の説明を取得します。
 String DatabaseMetaData.getSystemFunctions()
          このデータベースで使用可能なコンマで区切ったシステム関数のリストを取得します。
 String ResultSetMetaData.getTableName(int column)
          指定された列のテーブル名を取得します。
 ResultSet DatabaseMetaData.getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern)
          カタログで使用可能な各テーブルに対するアクセス権に関する記述を取得します。
 ResultSet DatabaseMetaData.getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
          指定されたカタログで使用可能なテーブルに関する記述を取得します。
 ResultSet DatabaseMetaData.getTableTypes()
          このデータベースで使用可能なテーブルの型を取得します。
 Time ResultSet.getTime(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Time オブジェクトとして取得します。
 Time CallableStatement.getTime(int parameterIndex)
          指定された JDBC TIME パラメータの値を java.sql.Time オブジェクトとして取り出します。
 Time ResultSet.getTime(int columnIndex, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Time オブジェクトとして取得します。
 Time CallableStatement.getTime(int parameterIndex, Calendar cal)
          指定された JDBC TIME パラメータの値を java.sql.Time オブジェクトとして取り出します。
 Time ResultSet.getTime(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Time オブジェクトとして取得します。
 Time CallableStatement.getTime(String parameterName)
          JDBC TIME パラメータの値を java.sql.Time オブジェクトとして取り出します。
 Time ResultSet.getTime(String columnLabel, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Time オブジェクトとして取得します。
 Time CallableStatement.getTime(String parameterName, Calendar cal)
          JDBC TIME パラメータの値を java.sql.Time オブジェクトとして取り出します。
 String DatabaseMetaData.getTimeDateFunctions()
          このデータベースで使用可能な時間関数と日付関数をコンマで区切ったリストを取得します。
 Timestamp ResultSet.getTimestamp(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Timestamp オブジェクトとして取得します。
 Timestamp CallableStatement.getTimestamp(int parameterIndex)
          指定された JDBC TIMESTAMP パラメータの値を java.sql.Timestamp オブジェクトとして取り出します。
 Timestamp ResultSet.getTimestamp(int columnIndex, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Timestamp オブジェクトとして取得します。
 Timestamp CallableStatement.getTimestamp(int parameterIndex, Calendar cal)
          指定された JDBC TIMESTAMP パラメータの値を java.sql.Timestamp オブジェクトとして取り出します。
 Timestamp ResultSet.getTimestamp(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Timestamp オブジェクトとして取得します。
 Timestamp CallableStatement.getTimestamp(String parameterName)
          JDBC TIMESTAMP パラメータの値を java.sql.Timestamp オブジェクトとして取り出します。
 Timestamp ResultSet.getTimestamp(String columnLabel, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Timestamp オブジェクトとして取得します。
 Timestamp CallableStatement.getTimestamp(String parameterName, Calendar cal)
          JDBC TIMESTAMP パラメータの値を java.sql.Timestamp オブジェクトとして取り出します。
 int Connection.getTransactionIsolation()
          この Connection オブジェクトの現在のトランザクション遮断レベルを取得します。
 int ResultSet.getType()
          この ResultSet オブジェクトの型を返します。
 ResultSet DatabaseMetaData.getTypeInfo()
          このデータベースでサポートされているすべてのデータ型に関する記述を取得します。
 Map<String,Class<?>> Connection.getTypeMap()
          この Connection に関連した Map オブジェクトを取得します。
 ResultSet DatabaseMetaData.getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)
          特定のスキーマで定義されているユーザー定義型 (UDT) の説明を取得します。
 InputStream ResultSet.getUnicodeStream(int columnIndex)
          推奨されていません。 getUnicodeStream の代わりに getCharacterStream を使用
 InputStream ResultSet.getUnicodeStream(String columnLabel)
          推奨されていません。 代わりに getCharacterStream を使用
 int Statement.getUpdateCount()
          更新カウントとして現在の結果を取得します。
 String DatabaseMetaData.getURL()
          この DBMS の URL を取得します。
 URL ResultSet.getURL(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.net.URL オブジェクトとして取得します。
 URL CallableStatement.getURL(int parameterIndex)
          指定された JDBC DATALINK パラメータの値を java.net.URL オブジェクトとして取り出します。
 URL ResultSet.getURL(String columnLabel)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.net.URL オブジェクトとして取得します。
 URL CallableStatement.getURL(String parameterName)
          JDBC DATALINK パラメータの値を java.net.URL オブジェクトとして取り出します。
 String DatabaseMetaData.getUserName()
          このデータベースに記録されているユーザー名を取得します。
 ResultSet DatabaseMetaData.getVersionColumns(String catalog, String schema, String table)
          行の任意の値が変更された場合に、自動的に更新されるテーブルの列に関する記述を取得します。
 SQLWarning Statement.getWarnings()
          この Statement オブジェクトに関する呼び出しによって報告される最初の警告を取得します。
 SQLWarning ResultSet.getWarnings()
          この ResultSet オブジェクトに関する呼び出しによって報告される最初の警告を返します。
 SQLWarning Connection.getWarnings()
          この Connection オブジェクトに関する呼び出しによって報告される最初の警告を取得します。
 void ResultSet.insertRow()
          挿入行の内容を、この ResultSet オブジェクトおよびデータベースに挿入します。
 boolean DatabaseMetaData.insertsAreDetected(int type)
          ResultSet.rowInserted メソッドを呼び出すことによって可視の行が挿入されたことを検出できるかどうかを取得します。
 boolean ResultSet.isAfterLast()
          カーソルがこの ResultSet オブジェクト内の最終行より後ろにあるかどうかを取得します。
 boolean ResultSetMetaData.isAutoIncrement(int column)
          指定された列が自動的に番号付けされるかどうかを示します。
 boolean ResultSet.isBeforeFirst()
          カーソルがこの ResultSet オブジェクト内の先頭行より前にあるかどうかを取得します。
 boolean ResultSetMetaData.isCaseSensitive(int column)
          列の大文字小文字が区別されるかどうかを示します。
 boolean DatabaseMetaData.isCatalogAtStart()
          完全修飾されたテーブル名の開始部分 (または終了部分) にカタログが現れるかどうかを取得します。
 boolean Statement.isClosed()
          この Statement オブジェクトがクローズされているかどうかを取得します。
 boolean ResultSet.isClosed()
          この ResultSet オブジェクトがクローズされているかどうかを取得します。
 boolean Connection.isClosed()
          この Connection オブジェクトがクローズされているかどうかを取得します。
 boolean ResultSetMetaData.isCurrency(int column)
          指定された列がキャッシュの値かどうかを示します。
 boolean ResultSetMetaData.isDefinitelyWritable(int column)
          指定された列の書き込みが必ず成功するかどうかを示します。
 boolean ResultSet.isFirst()
          カーソルがこの ResultSet オブジェクト内の先頭行にあるかどうかを取得します。
 boolean ResultSet.isLast()
          カーソルがこの ResultSet オブジェクトの最終行にあるかどうかを取得します。
 int ResultSetMetaData.isNullable(int column)
          指定された列に NULL をセットできるかどうかを示します。
 int ParameterMetaData.isNullable(int param)
          指定されたパラメータで null 値が許可されるかどうかを取得します。
 boolean Statement.isPoolable()
          Statement がプール可能かどうかを示す値を返します。
 boolean DatabaseMetaData.isReadOnly()
          このデータベースが読み込み専用モードかどうかを取得します。
 boolean Connection.isReadOnly()
          この Connection オブジェクトが読み込み専用モードかどうかを取得します。
 boolean ResultSetMetaData.isReadOnly(int column)
          指定された列が絶対的に書き込み可能でないかどうかを示します。
 boolean ResultSetMetaData.isSearchable(int column)
          指定された列を where 節で使用できるかどうかを示します。
 boolean ResultSetMetaData.isSigned(int column)
          指定された列の値が符号付き数値かどうかを示します。
 boolean ParameterMetaData.isSigned(int param)
          指定されたパラメータの値が符号付き数値かどうかを取得します。
 boolean Connection.isValid(int timeout)
          接続がクローズされていて、まだ有効である場合は true を返します。
 boolean Wrapper.isWrapperFor(Class<?> iface)
          これが、指定されたインタフェースを実装している場合や、そのようなオブジェクトの直接的または間接的なラッパーである場合は、true を返します。
 boolean ResultSetMetaData.isWritable(int column)
          指定された列への書き込みを成功させることができるかどうかを示します。
 boolean ResultSet.last()
          カーソルをこの ResultSet オブジェクト内の最終行に移動します。
 long Clob.length()
          この Clob オブジェクトによって指定された CLOB 値の文字数を取得します。
 long Blob.length()
          この Blob オブジェクトによって指定される BLOB 値内にあるバイトの数を返します。
 boolean DatabaseMetaData.locatorsUpdateCopy()
          LOB への変更が、コピーに対して行われたのか、LOB に直接行われたのかを示します。
 void ResultSet.moveToCurrentRow()
          カーソルを、記憶されているカーソル位置 (通常は現在の行) に移動します。
 void ResultSet.moveToInsertRow()
          カーソルを挿入行に移動します。
 String Connection.nativeSQL(String sql)
          指定された SQL 文をシステムの本来の SQL 文法に変換します。
 boolean ResultSet.next()
          カーソルを現在の位置から 1 行順方向に移動します。
 boolean DatabaseMetaData.nullPlusNonNullIsNull()
          このデータベースが、NULL 値と非 NULL 値の連結を NULL とするかどうかを取得します。
 boolean DatabaseMetaData.nullsAreSortedAtEnd()
          NULL 値が、終了時にソート順にかかわらずソートされるかどうかを取得します。
 boolean DatabaseMetaData.nullsAreSortedAtStart()
          NULL 値が、開始時にソート順にかかわらずソートされるかどうかを取得します。
 boolean DatabaseMetaData.nullsAreSortedHigh()
          NULL 値が高位にソートされるかどうかを取得します。
 boolean DatabaseMetaData.nullsAreSortedLow()
          NULL 値が下位にソートされるかどうかを取得します。
 boolean DatabaseMetaData.othersDeletesAreVisible(int type)
          ほかで行われた削除が可視かどうかを取得します。
 boolean DatabaseMetaData.othersInsertsAreVisible(int type)
          ほかで行われた挿入が可視かどうかを取得します。
 boolean DatabaseMetaData.othersUpdatesAreVisible(int type)
          ほかで行われた更新が可視かどうかを取得します。
 boolean DatabaseMetaData.ownDeletesAreVisible(int type)
          結果セット自身の削除が可視かどうかを取得します。
 boolean DatabaseMetaData.ownInsertsAreVisible(int type)
          結果セット自身の挿入が可視かどうかを取得します。
 boolean DatabaseMetaData.ownUpdatesAreVisible(int type)
          指定された ResultSet オブジェクトについて、結果セット自身の更新が可視かどうかを取得します。
 long Blob.position(Blob pattern, long start)
          この Blob オブジェクトによって指定された BLOB 値内で pattern が始まるバイト位置を取得します。
 long Blob.position(byte[] pattern, long start)
          この Blob オブジェクトが表す BLOB 値内で指定されたバイト pattern が始まるバイト位置を取得します。
 long Clob.position(Clob searchstr, long start)
          この Clob オブジェクト内で、指定された Clob オブジェクト searchstr が現れる文字位置を取得します。
 long Clob.position(String searchstr, long start)
          この Clob オブジェクトで表される SQL CLOB 値内で、指定された部分文字列 searchstr が現れる文字位置を取得します。
 CallableStatement Connection.prepareCall(String sql)
          データベースのストアドプロシージャーを呼び出すための CallableStatement オブジェクトを生成します。
 CallableStatement Connection.prepareCall(String sql, int resultSetType, int resultSetConcurrency)
          指定された型と並行処理で ResultSet オブジェクトを生成する CallableStatement オブジェクトを生成します。
 CallableStatement Connection.prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
          指定された型と並行処理で ResultSet オブジェクトを生成する CallableStatement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql)
          パラメータ付き SQL 文をデータベースに送るための PreparedStatement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, int autoGeneratedKeys)
          自動生成キーを取得する機能を持つデフォルトの PreparedStatement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, int[] columnIndexes)
          指定された配列によって指定された自動生成キーを返す機能を持つデフォルトの PreparedStatement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, int resultSetType, int resultSetConcurrency)
          指定された型と並行処理で ResultSet オブジェクトを生成する PreparedStatement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
          指定された型、並行処理、および保持機能で ResultSet オブジェクトを生成する PreparedStatement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, String[] columnNames)
          指定された配列によって指定された自動生成キーを返す機能を持つデフォルトの PreparedStatement オブジェクトを生成します。
 boolean ResultSet.previous()
          カーソルをこの ResultSet オブジェクト内の前の行に移動します。
 Array SQLInput.readArray()
          ストリームから SQL ARRAY 値を読み込み、その値を Java プログラミング言語の Array オブジェクトとして返します。
 InputStream SQLInput.readAsciiStream()
          ストリーム内の次の属性を読み込み、それを ASCII 文字のストリームとして返します。
 BigDecimal SQLInput.readBigDecimal()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の java.math.BigDecimal オブジェクトとして返します。
 InputStream SQLInput.readBinaryStream()
          ストリーム内の次の属性を読み込み、それを未解釈のバイトストリームとして返します。
 Blob SQLInput.readBlob()
          ストリームから SQL BLOB 値を読み込み、その値を Java プログラミング言語の Blob オブジェクトとして返します。
 boolean SQLInput.readBoolean()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の boolean として返します。
 byte SQLInput.readByte()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の byte として返します。
 byte[] SQLInput.readBytes()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語のバイトの配列として返します。
 Reader SQLInput.readCharacterStream()
          ストリーム内の次の属性を読み込み、それを Unicode 文字のストリームとして返します。
 Clob SQLInput.readClob()
          ストリームから SQL CLOB 値を読み込み、その値を Java プログラミング言語の Clob オブジェクトとして返します。
 Date SQLInput.readDate()
          ストリーム内の次の属性を読み込み、それを java.sql.Date オブジェクトとして返します。
 double SQLInput.readDouble()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の double として返します。
 float SQLInput.readFloat()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の float として返します。
 int SQLInput.readInt()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の int として返します。
 long SQLInput.readLong()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の long として返します。
 NClob SQLInput.readNClob()
          ストリームから SQL NCLOB 値を読み込み、その値を Java プログラミング言語の NClob オブジェクトとして返します。
 String SQLInput.readNString()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の String として返します。
 Object SQLInput.readObject()
          ストリームの先頭にあるデータを読み込み、それを Java プログラミング言語の Object として返します。
 Ref SQLInput.readRef()
          ストリームから SQL REF 値を読み込み、その値を Java プログラミング言語の Ref オブジェクトとして返します。
 RowId SQLInput.readRowId()
          ストリームから SQL ROWID 値を読み込み、その値を Java プログラミング言語の RowId オブジェクトとして返します。
 short SQLInput.readShort()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の short として返します。
 void SQLData.readSQL(SQLInput stream, String typeName)
          データベースから読み出したデータをこのオブジェクトに設定します。
 SQLXML SQLInput.readSQLXML()
          ストリームから SQL XML 値を読み込み、その値を Java プログラミング言語の SQLXML オブジェクトとして返します。
 String SQLInput.readString()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の String として返します。
 Time SQLInput.readTime()
          ストリーム内の次の属性を読み込み、それを java.sql.Time オブジェクトとして返します。
 Timestamp SQLInput.readTimestamp()
          ストリーム内の次の属性を読み込み、それを java.sql.Timestamp オブジェクトとして返します。
 URL SQLInput.readURL()
          ストリームから SQL DATALINK 値を読み込み、その値を Java プログラミング言語の java.net.URL オブジェクトとして返します。
 void ResultSet.refreshRow()
          現在の行をデータベース内の最新の値で再表示します。
static void DriverManager.registerDriver(Driver driver)
          指定されたドライバを DriverManager に登録します。
 void CallableStatement.registerOutParameter(int parameterIndex, int sqlType)
          順番 parameterIndex の OUT パラメータを JDBC 型 sqlType として登録します。
 void CallableStatement.registerOutParameter(int parameterIndex, int sqlType, int scale)
          順番 parameterIndex のパラメータを JDBC 型 sqlType として登録します。
 void CallableStatement.registerOutParameter(int parameterIndex, int sqlType, String typeName)
          指定された出力パラメータを登録します。
 void CallableStatement.registerOutParameter(String parameterName, int sqlType)
          parameterName という名前の OUT パラメータを JDBC 型 sqlType として登録します。
 void CallableStatement.registerOutParameter(String parameterName, int sqlType, int scale)
          parameterName という名前のパラメータを JDBC 型 sqlType として登録します。
 void CallableStatement.registerOutParameter(String parameterName, int sqlType, String typeName)
          指定された出力パラメータを登録します。
 boolean ResultSet.relative(int rows)
          カーソルを正または負の相対行数だけ移動します。
 void Connection.releaseSavepoint(Savepoint savepoint)
          現在のトランザクションから指定された Savepoint オブジェクトと以降の Savepoint オブジェクトを削除します。
 void Connection.rollback()
          現在のトランザクションにおけるすべての変更を取り消し、現在この Connection オブジェクトが保持しているすべてのデータベースロックを解除します。
 void Connection.rollback(Savepoint savepoint)
          指定された Savepoint オブジェクトが設定されたあとに行われたすべての変更を元に戻します。
 boolean ResultSet.rowDeleted()
          行が削除されているかどうかを取得します。
 boolean ResultSet.rowInserted()
          現在の行に挿入があったかどうかを取得します。
 boolean ResultSet.rowUpdated()
          現在の行が更新されているかどうかを取得します。
 void PreparedStatement.setArray(int parameterIndex, Array x)
          指定されたパラメータを、指定された java.sql.Array オブジェクトに設定します。
 void PreparedStatement.setAsciiStream(int parameterIndex, InputStream x)
          指定されたパラメータを、指定された入力ストリームに設定します。
 void PreparedStatement.setAsciiStream(int parameterIndex, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void PreparedStatement.setAsciiStream(int parameterIndex, InputStream x, long length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 OutputStream Clob.setAsciiStream(long pos)
          この Clob オブジェクトが表す CLOB 値へ ASCII 文字を書き込むために使用するストリームを取得します。
 void CallableStatement.setAsciiStream(String parameterName, InputStream x)
          指定されたパラメータを指定された入力ストリームに設定します。
 void CallableStatement.setAsciiStream(String parameterName, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void CallableStatement.setAsciiStream(String parameterName, InputStream x, long length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void Connection.setAutoCommit(boolean autoCommit)
          この接続の自動コミットモードを指定された状態に設定します。
 void PreparedStatement.setBigDecimal(int parameterIndex, BigDecimal x)
          指定されたパラメータを指定された java.math.BigDecimal 値に設定します。
 void CallableStatement.setBigDecimal(String parameterName, BigDecimal x)
          指定されたパラメータを指定された java.math.BigDecimal 値に設定します。
 OutputStream SQLXML.setBinaryStream()
          この SQLXML インスタンスが表す XML 値への書き込みに使用するストリームを取得します。
 void PreparedStatement.setBinaryStream(int parameterIndex, InputStream x)
          指定されたパラメータを、指定された入力ストリームに設定します。
 void PreparedStatement.setBinaryStream(int parameterIndex, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void PreparedStatement.setBinaryStream(int parameterIndex, InputStream x, long length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 OutputStream Blob.setBinaryStream(long pos)
          この BLOB オブジェクトが表す Blob 値への書き込みに使用するストリームを取得します。
 void CallableStatement.setBinaryStream(String parameterName, InputStream x)
          指定されたパラメータを指定された入力ストリームに設定します。
 void CallableStatement.setBinaryStream(String parameterName, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void CallableStatement.setBinaryStream(String parameterName, InputStream x, long length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void PreparedStatement.setBlob(int parameterIndex, Blob x)
          指定されたパラメータを、指定された java.sql.Blob オブジェクトに設定します。
 void PreparedStatement.setBlob(int parameterIndex, InputStream inputStream)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void PreparedStatement.setBlob(int parameterIndex, InputStream inputStream, long length)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void CallableStatement.setBlob(String parameterName, Blob x)
          指定されたパラメータを指定された java.sql.Blob オブジェクトに設定します。
 void CallableStatement.setBlob(String parameterName, InputStream inputStream)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void CallableStatement.setBlob(String parameterName, InputStream inputStream, long length)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void PreparedStatement.setBoolean(int parameterIndex, boolean x)
          指定されたパラメータを指定された Java の boolean 値に設定します。
 void CallableStatement.setBoolean(String parameterName, boolean x)
          指定されたパラメータを指定された Java の boolean 値に設定します。
 void PreparedStatement.setByte(int parameterIndex, byte x)
          指定されたパラメータを指定された Java の byte 値に設定します。
 void CallableStatement.setByte(String parameterName, byte x)
          指定されたパラメータを指定された Java の byte 値に設定します。
 void PreparedStatement.setBytes(int parameterIndex, byte[] x)
          指定されたパラメータを指定された Java のバイト配列に設定します。
 int Blob.setBytes(long pos, byte[] bytes)
          この Blob オブジェクトが表す BLOB 値へ指定されたバイト配列を pos の位置から書き込み、書き込まれたバイト数を返します。
 int Blob.setBytes(long pos, byte[] bytes, int offset, int len)
          この Blob オブジェクトが表す BLOB 値へ指定された byte 配列の全部または一部を書き込み、書き込まれたバイト数を返します。
 void CallableStatement.setBytes(String parameterName, byte[] x)
          指定されたパラメータを指定された Java のバイト配列に設定します。
 void Connection.setCatalog(String catalog)
          この Connection オブジェクトのデータベースに作業のためのサブスペースを選択するために、カタログ名を設定します。
 Writer SQLXML.setCharacterStream()
          この SQLXML インスタンスが表す XML 値への書き込みに使用するストリームを取得します。
 void PreparedStatement.setCharacterStream(int parameterIndex, Reader reader)
          指定されたパラメータを、指定された Java の Reader オブジェクトに設定します。
 void PreparedStatement.setCharacterStream(int parameterIndex, Reader reader, int length)
          指定されたパラメータを、指定された文字数である指定された Reader オブジェクトに設定します。
 void PreparedStatement.setCharacterStream(int parameterIndex, Reader reader, long length)
          指定されたパラメータを、指定された文字数である指定された Reader オブジェクトに設定します。
 Writer Clob.setCharacterStream(long pos)
          この Clob オブジェクトが表す CLOB 値へ Unicode 文字を書き込むために使用するストリームを取得します。
 void CallableStatement.setCharacterStream(String parameterName, Reader reader)
          指定されたパラメータを指定された Reader オブジェクトに設定します。
 void CallableStatement.setCharacterStream(String parameterName, Reader reader, int length)
          指定されたパラメータを、指定された文字数である指定された Reader オブジェクトに設定します。
 void CallableStatement.setCharacterStream(String parameterName, Reader reader, long length)
          指定されたパラメータを、指定された文字数である指定された Reader オブジェクトに設定します。
 void PreparedStatement.setClob(int parameterIndex, Clob x)
          指定されたパラメータを、指定された java.sql.Clob オブジェクトに設定します。
 void PreparedStatement.setClob(int parameterIndex, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void PreparedStatement.setClob(int parameterIndex, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void CallableStatement.setClob(String parameterName, Clob x)
          指定されたパラメータを指定された java.sql.Clob オブジェクトに設定します。
 void CallableStatement.setClob(String parameterName, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void CallableStatement.setClob(String parameterName, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void Statement.setCursorName(String name)
          後続の Statement オブジェクトの execute メソッドによって使用される SQL カーソル名を指定された String に設定します。
 void PreparedStatement.setDate(int parameterIndex, Date x)
          アプリケーションを実行している仮想マシンのデフォルトのタイムゾーンを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void PreparedStatement.setDate(int parameterIndex, Date x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void CallableStatement.setDate(String parameterName, Date x)
          アプリケーションを実行している仮想マシンのデフォルトのタイムゾーンを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void CallableStatement.setDate(String parameterName, Date x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void PreparedStatement.setDouble(int parameterIndex, double x)
          指定されたパラメータを指定された Java の double 値に設定します。
 void CallableStatement.setDouble(String parameterName, double x)
          指定されたパラメータを指定された Java の double 値に設定します。
 void Statement.setEscapeProcessing(boolean enable)
          エスケープの処理をオンまたはオフに設定します。
 void Statement.setFetchDirection(int direction)
          Statement オブジェクトを使用して作成された ResultSet オブジェクトの行が処理される方向についてのヒントをドライバに提供します。
 void ResultSet.setFetchDirection(int direction)
          この ResultSet オブジェクト内の行が処理される方向についてのヒントを提供します。
 void Statement.setFetchSize(int rows)
          この Statement で作成された ResultSet オブジェクトでより多くの行が必要なときにデータベースから取り出す必要がある行数についてのヒントを JDBC ドライバに提供します。
 void ResultSet.setFetchSize(int rows)
          この ResultSet オブジェクトでより多くの行が必要なときにデータベースから取り出す必要がある行数についてのヒントを JDBC ドライバに提供します。
 void PreparedStatement.setFloat(int parameterIndex, float x)
          指定されたパラメータを指定された Java の float 値に設定します。
 void CallableStatement.setFloat(String parameterName, float x)
          指定されたパラメータを指定された Java の float 値に設定します。
 void Connection.setHoldability(int holdability)
          この Connection オブジェクトを使用して生成された ResultSet オブジェクトのデフォルトの保持機能を指定された保持機能へ変更します。
 void PreparedStatement.setInt(int parameterIndex, int x)
          指定されたパラメータを指定された Java の int 値に設定します。
 void CallableStatement.setInt(String parameterName, int x)
          指定されたパラメータを指定された Java の int 値に設定します。
 void PreparedStatement.setLong(int parameterIndex, long x)
          指定されたパラメータを指定された Java の long 値に設定します。
 void CallableStatement.setLong(String parameterName, long x)
          指定されたパラメータを指定された Java の long 値に設定します。
 void Statement.setMaxFieldSize(int max)
          この Statement オブジェクトによって生成される ResultSet オブジェクトの文字およびバイナリの各列値に対し返される最大バイト数の制限を設定します。
 void Statement.setMaxRows(int max)
          この Statement オブジェクトで作成された任意の ResultSet オブジェクトが含むことのできる最大行数の制限値を、指定された数に設定します。
 void PreparedStatement.setNCharacterStream(int parameterIndex, Reader value)
          指定されたパラメータを Reader オブジェクトに設定します。
 void PreparedStatement.setNCharacterStream(int parameterIndex, Reader value, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void CallableStatement.setNCharacterStream(String parameterName, Reader value)
          指定されたパラメータを Reader オブジェクトに設定します。
 void CallableStatement.setNCharacterStream(String parameterName, Reader value, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void PreparedStatement.setNClob(int parameterIndex, NClob value)
          指定されたパラメータを java.sql.NClob オブジェクトに設定します。
 void PreparedStatement.setNClob(int parameterIndex, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void PreparedStatement.setNClob(int parameterIndex, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void CallableStatement.setNClob(String parameterName, NClob value)
          指定されたパラメータを java.sql.NClob オブジェクトに設定します。
 void CallableStatement.setNClob(String parameterName, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void CallableStatement.setNClob(String parameterName, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void PreparedStatement.setNString(int parameterIndex, String value)
          指定されたパラメータを、指定された Java の String オブジェクトに設定します。
 void CallableStatement.setNString(String parameterName, String value)
          指定されたパラメータを指定された String オブジェクトに設定します。
 void PreparedStatement.setNull(int parameterIndex, int sqlType)
          指定されたパラメータを SQL NULL に設定します。
 void PreparedStatement.setNull(int parameterIndex, int sqlType, String typeName)
          指定されたパラメータを SQL NULL に設定します。
 void CallableStatement.setNull(String parameterName, int sqlType)
          指定されたパラメータを SQL NULL に設定します。
 void CallableStatement.setNull(String parameterName, int sqlType, String typeName)
          指定されたパラメータを SQL NULL に設定します。
 void PreparedStatement.setObject(int parameterIndex, Object x)
          指定されたパラメータの値を、指定されたオブジェクトを使用して設定します。
 void PreparedStatement.setObject(int parameterIndex, Object x, int targetSqlType)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void PreparedStatement.setObject(int parameterIndex, Object x, int targetSqlType, int scaleOrLength)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void Ref.setObject(Object value)
          この Ref オブジェクトが参照する構造化型値を Object の指定されたインスタンスに設定します。
 void CallableStatement.setObject(String parameterName, Object x)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void CallableStatement.setObject(String parameterName, Object x, int targetSqlType)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void CallableStatement.setObject(String parameterName, Object x, int targetSqlType, int scale)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void Statement.setPoolable(boolean poolable)
          Statement をプールすること、またはプールしないことを要求します。
 void Statement.setQueryTimeout(int seconds)
          ドライバが Statement オブジェクトの実行を待つ秒数を、指定された秒数に設定します。
 void Connection.setReadOnly(boolean readOnly)
          この Connection を読み込み専用モードに設定して、データベース最適化を実行するドライバのヒントとします。
 void PreparedStatement.setRef(int parameterIndex, Ref x)
          指定されたパラメータを、指定された REF(<構造化型>) 値に設定します。
<T extends Result>
T
SQLXML.setResult(Class<T> resultClass)
          この SQLXML インスタンスによって指定された XML 値を設定するための Result を返します。
 void PreparedStatement.setRowId(int parameterIndex, RowId x)
          指定されたパラメータを、指定された java.sql.RowId オブジェクトに設定します。
 void CallableStatement.setRowId(String parameterName, RowId x)
          指定されたパラメータを指定された java.sql.RowId オブジェクトに設定します。
 Savepoint Connection.setSavepoint()
          現在のトランザクションで名前のないセーブポイントを作成し、それを表す新しい Savepoint オブジェクトを返します。
 Savepoint Connection.setSavepoint(String name)
          現在のトランザクションで指定された名前のセーブポイントを作成し、それを表す新しい Savepoint オブジェクトを返します。
 void PreparedStatement.setShort(int parameterIndex, short x)
          指定されたパラメータを指定された Java の short 値に設定します。
 void CallableStatement.setShort(String parameterName, short x)
          指定されたパラメータを指定された Java の short 値に設定します。
 void PreparedStatement.setSQLXML(int parameterIndex, SQLXML xmlObject)
          指定されたパラメータを、指定された java.sql.SQLXML オブジェクトに設定します。
 void CallableStatement.setSQLXML(String parameterName, SQLXML xmlObject)
          指定されたパラメータを指定された java.sql.SQLXML オブジェクトに設定します。
 void PreparedStatement.setString(int parameterIndex, String x)
          指定されたパラメータを指定された Java の String 値に設定します。
 int Clob.setString(long pos, String str)
          この Clob オブジェクトが指定する CLOB 値へ指定された Java Stringpos の位置に書き込みます。
 int Clob.setString(long pos, String str, int offset, int len)
          この Clob が表す CLOB 値へ、offset 文字から始まる strlen 文字を書き込みます。
 void SQLXML.setString(String value)
          この SQLXML インスタンスによって指定された XML 値を指定された String 表現に設定します。
 void CallableStatement.setString(String parameterName, String x)
          指定されたパラメータを指定された Java の String 値に設定します。
 void PreparedStatement.setTime(int parameterIndex, Time x)
          指定されたパラメータを、指定された java.sql.Time 値に設定します。
 void PreparedStatement.setTime(int parameterIndex, Time x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Time 値に設定します。
 void CallableStatement.setTime(String parameterName, Time x)
          指定されたパラメータを指定された java.sql.Time 値に設定します。
 void CallableStatement.setTime(String parameterName, Time x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Time 値に設定します。
 void PreparedStatement.setTimestamp(int parameterIndex, Timestamp x)
          指定されたパラメータを、指定された java.sql.Timestamp 値に設定します。
 void PreparedStatement.setTimestamp(int parameterIndex, Timestamp x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Timestamp 値に設定します。
 void CallableStatement.setTimestamp(String parameterName, Timestamp x)
          指定されたパラメータを指定された java.sql.Timestamp 値に設定します。
 void CallableStatement.setTimestamp(String parameterName, Timestamp x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Timestamp 値に設定します。
 void Connection.setTransactionIsolation(int level)
          この Connection のトランザクション遮断レベルを指定されたものに変更することを試みます。
 void Connection.setTypeMap(Map<String,Class<?>> map)
          この Connection オブジェクトの型マップとして指定された TypeMap オブジェクトをインストールします。
 void PreparedStatement.setUnicodeStream(int parameterIndex, InputStream x, int length)
          推奨されていません。  
 void PreparedStatement.setURL(int parameterIndex, URL x)
          指定されたパラメータを指定された java.net.URL 値に設定します。
 void CallableStatement.setURL(String parameterName, URL val)
          指定されたパラメータを指定された java.net.URL オブジェクトに設定します。
 boolean DatabaseMetaData.storesLowerCaseIdentifiers()
          このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、大文字小文字を区別しないで処理し、小文字で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesLowerCaseQuotedIdentifiers()
          このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、大文字小文字を区別しないで処理し、小文字で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesMixedCaseIdentifiers()
          このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、大文字小文字を区別しないで処理し、大文字小文字混在で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesMixedCaseQuotedIdentifiers()
          このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、大文字小文字を区別しないで処理し、大文字小文字混在で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesUpperCaseIdentifiers()
          このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、大文字小文字を区別しないで処理し、大文字で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesUpperCaseQuotedIdentifiers()
          このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、大文字小文字を区別しないで処理し、大文字で格納するかどうかを取得します。
 boolean DatabaseMetaData.supportsAlterTableWithAddColumn()
          このデータベースによって、追加列のある ALTER TABLE がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsAlterTableWithDropColumn()
          このデータベースによって、ドロップ列のある ALTER TABLE がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsANSI92EntryLevelSQL()
          このデータベースによって、ANSI92 エントリレベルの SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsANSI92FullSQL()
          このデータベースによって、ANSI92 完全レベルの SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsANSI92IntermediateSQL()
          このデータベースによって、ANSI92 中間レベルの SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsBatchUpdates()
          このデータベースによってバッチ更新がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInDataManipulation()
          データ操作文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInIndexDefinitions()
          インデックス定義文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInPrivilegeDefinitions()
          特権定義文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInProcedureCalls()
          プロシージャー呼び出し文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInTableDefinitions()
          テーブル定義文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsColumnAliasing()
          このデータベースによって列の別名がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsConvert()
          このデータベースによって、JDBC 型間の変換に使用される JDBC スカラー関数 CONVERT がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsConvert(int fromType, int toType)
          このデータベースによって、JDBC 型 fromTypetoType の間の変換に使用される JDBC スカラー関数 CONVERT がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsCoreSQLGrammar()
          このデータベースによって、ODBC Core SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsCorrelatedSubqueries()
          このデータベースによって照合関係サブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions()
          このデータベースによって、トランザクションで、データ定義文とデータ操作文の両方がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsDataManipulationTransactionsOnly()
          このデータベースによって、トランザクションでデータ操作文だけがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsDifferentTableCorrelationNames()
          テーブル相互関係名がサポートされる場合、テーブルの名前と異なる名前であるという制限を付けるかどうかを取得します。
 boolean DatabaseMetaData.supportsExpressionsInOrderBy()
          このデータベースによって、ORDER BY リスト中で式がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsExtendedSQLGrammar()
          このデータベースによって、ODBC Extended SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsFullOuterJoins()
          このデータベースによって、完全入れ子の外部結合がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsGetGeneratedKeys()
          文が実行されたあとに自動生成キーを取得できるかどうかを取得します。
 boolean DatabaseMetaData.supportsGroupBy()
          このデータベースによって、GROUP BY 節のフォームがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsGroupByBeyondSelect()
          SELECT 文中のすべての列が GROUP BY 節に含まれるという条件で、このデータベースによって、GROUP BY 節で SELECT 文中にない列の使用がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsGroupByUnrelated()
          このデータベースによって、GROUP BY 節で SELECT 文中にない列の使用がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsIntegrityEnhancementFacility()
          このデータベースによって、SQL Integrity Enhancement Facility がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsLikeEscapeClause()
          このデータベースによって、LIKE エスケープ節の指定がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsLimitedOuterJoins()
          このデータベースによって、外部結合に関し、制限されたサポートが提供されるかどうかを取得します (supportsFullOuterJoins メソッドが true を返す場合は true)。
 boolean DatabaseMetaData.supportsMinimumSQLGrammar()
          このデータベースによって、ODBC Minimum SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsMixedCaseIdentifiers()
          このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、大文字小文字を区別して処理し、大文字小文字混在で格納するかどうかを取得します。
 boolean DatabaseMetaData.supportsMixedCaseQuotedIdentifiers()
          このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、大文字小文字を区別して処理し、結果として大文字小文字混在で格納するかどうかを取得します。
 boolean DatabaseMetaData.supportsMultipleOpenResults()
          CallableStatement オブジェクトから同時に返された複数の ResultSet オブジェクトを持つことが可能かどうかを取得します。
 boolean DatabaseMetaData.supportsMultipleResultSets()
          このデータベースによって、execute メソッドの単一の呼び出しからの複数の ResultSet オブジェクトの取得がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsMultipleTransactions()
          このデータベースが一度に複数のトランザクションを (異なった接続で) オープンできるかどうかを取得します。
 boolean DatabaseMetaData.supportsNamedParameters()
          このデータベースによって、呼び出し可能レイアウト文への名前付きパラメータがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsNonNullableColumns()
          このデータベースの列を非 null として定義できるかどうかを取得します。
 boolean DatabaseMetaData.supportsOpenCursorsAcrossCommit()
          このデータベースによって、コミット間でカーソルがオープンされたままの状態がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOpenCursorsAcrossRollback()
          このデータベースによって、ロールバック間でカーソルがオープンされたままの状態がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOpenStatementsAcrossCommit()
          このデータベースによって、コミット間で文がオープンされたままの状態がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOpenStatementsAcrossRollback()
          このデータベースによって、ロールバック間で文がオープンされたままの状態がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOrderByUnrelated()
          このデータベースによって、ORDER BY 節で SELECT 文中にない列の使用がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOuterJoins()
          このデータベースによって、外部結合のなんらかの形式がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsPositionedDelete()
          このデータベースによって、位置指定された DELETE 文がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsPositionedUpdate()
          このデータベースによって、位置指定された UPDATE 文がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsResultSetConcurrency(int type, int concurrency)
          このデータベースが、指定された結果セットの型と与えられた並行処理の種類の組み合わせをサポートするかどうかを取得します。
 boolean DatabaseMetaData.supportsResultSetHoldability(int holdability)
          このデータベースが、指定された結果セットの保持機能をサポートするかどうかを取得します。
 boolean DatabaseMetaData.supportsResultSetType(int type)
          このデータベースが、指定された結果セットの型をサポートするかどうかを取得します。
 boolean DatabaseMetaData.supportsSavepoints()
          このデータベースによってセーブポイントがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsSchemasInDataManipulation()
          データ操作文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsSchemasInIndexDefinitions()
          インデックス定義文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsSchemasInPrivilegeDefinitions()
          特権定義文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsSchemasInProcedureCalls()
          プロシージャー呼び出し文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsSchemasInTableDefinitions()
          テーブル定義文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsSelectForUpdate()
          このデータベースによって SELECT FOR UPDATE 文がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsStatementPooling()
          このデータベースによって文のプールがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax()
          このデータベースが、ストアドプロシージャーエスケープ構文を使用した、ユーザー定義関数またはベンダー関数の呼び出しをサポートするかどうかを取得します。
 boolean DatabaseMetaData.supportsStoredProcedures()
          このデータベースによって、ストアドプロシージャーエスケープ構文を使用するストアドプロシージャーコールがサポートされるかどうかを判定します。
 boolean DatabaseMetaData.supportsSubqueriesInComparisons()
          このデータベースによって、比較式中でサブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsSubqueriesInExists()
          このデータベースによって、EXISTS 式中でサブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsSubqueriesInIns()
          このデータベースによって、IN 式中でサブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsSubqueriesInQuantifieds()
          このデータベースによって、定量化された式中でサブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsTableCorrelationNames()
          このデータベースによってテーブル相互関係名がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsTransactionIsolationLevel(int level)
          このデータベースが、指定されたトランザクション遮断レベルをサポートするかどうかを取得します。
 boolean DatabaseMetaData.supportsTransactions()
          このデータベースによってトランザクションがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsUnion()
          このデータベースによって SQL UNION がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsUnionAll()
          このデータベースによって SQL UNION ALL がサポートされるかどうかを取得します。
 void Clob.truncate(long len)
          この Clob が指定する CLOB 値を len 文字の長さに切り詰めます。
 void Blob.truncate(long len)
          この Blob オブジェクトが表す BLOB 値を len バイトの長さに切り詰めます。
<T> T
Wrapper.unwrap(Class<T> iface)
          標準以外のメソッド、またはプロキシによって公開されない標準メソッドにアクセスできるようにするために、指定されたインタフェースを実装しているオブジェクトを返します。
 void ResultSet.updateArray(int columnIndex, Array x)
          指定された列を java.sql.Array 値で更新します。
 void ResultSet.updateArray(String columnLabel, Array x)
          指定された列を java.sql.Array 値で更新します。
 void ResultSet.updateAsciiStream(int columnIndex, InputStream x)
          指定された列を ASCII ストリーム値で更新します。
 void ResultSet.updateAsciiStream(int columnIndex, InputStream x, int length)
          指定された列を、指定されたバイト数を持つ ascii ストリーム値で更新します。
 void ResultSet.updateAsciiStream(int columnIndex, InputStream x, long length)
          指定された列を、指定されたバイト数を持つ ascii ストリーム値で更新します。
 void ResultSet.updateAsciiStream(String columnLabel, InputStream x)
          指定された列を ASCII ストリーム値で更新します。
 void ResultSet.updateAsciiStream(String columnLabel, InputStream x, int length)
          指定された列を、指定されたバイト数を持つ ascii ストリーム値で更新します。
 void ResultSet.updateAsciiStream(String columnLabel, InputStream x, long length)
          指定された列を、指定されたバイト数を持つ ascii ストリーム値で更新します。
 void ResultSet.updateBigDecimal(int columnIndex, BigDecimal x)
          指定された列を java.math.BigDecimal 値で更新します。
 void ResultSet.updateBigDecimal(String columnLabel, BigDecimal x)
          指定された列を java.sql.BigDecimal 値で更新します。
 void ResultSet.updateBinaryStream(int columnIndex, InputStream x)
          指定された列をバイナリストリーム値で更新します。
 void ResultSet.updateBinaryStream(int columnIndex, InputStream x, int length)
          指定された列を、指定されたバイト数を持つバイナリストリーム値で更新します。
 void ResultSet.updateBinaryStream(int columnIndex, InputStream x, long length)
          指定された列を、指定されたバイト数を持つバイナリストリーム値で更新します。
 void ResultSet.updateBinaryStream(String columnLabel, InputStream x)
          指定された列をバイナリストリーム値で更新します。
 void ResultSet.updateBinaryStream(String columnLabel, InputStream x, int length)
          指定された列を、指定されたバイト数を持つバイナリストリーム値で更新します。
 void ResultSet.updateBinaryStream(String columnLabel, InputStream x, long length)
          指定された列を、指定されたバイト数を持つバイナリストリーム値で更新します。
 void ResultSet.updateBlob(int columnIndex, Blob x)
          指定された列を java.sql.Blob 値で更新します。
 void ResultSet.updateBlob(int columnIndex, InputStream inputStream)
          指定された列を、指定された入力ストリームを使用して更新します。
 void ResultSet.updateBlob(int columnIndex, InputStream inputStream, long length)
          指定された列を、指定されたバイト数を持つ指定された入力ストリームを使用して更新します。
 void ResultSet.updateBlob(String columnLabel, Blob x)
          指定された列を java.sql.Blob 値で更新します。
 void ResultSet.updateBlob(String columnLabel, InputStream inputStream)
          指定された列を、指定された入力ストリームを使用して更新します。
 void ResultSet.updateBlob(String columnLabel, InputStream inputStream, long length)
          指定された列を、指定されたバイト数を持つ指定された入力ストリームを使用して更新します。
 void ResultSet.updateBoolean(int columnIndex, boolean x)
          指定された列を boolean 値で更新します。
 void ResultSet.updateBoolean(String columnLabel, boolean x)
          指定された列を boolean 値で更新します。
 void ResultSet.updateByte(int columnIndex, byte x)
          指定された列を byte 値で更新します。
 void ResultSet.updateByte(String columnLabel, byte x)
          指定された列を byte 値で更新します。
 void ResultSet.updateBytes(int columnIndex, byte[] x)
          指定された列を byte 配列値で更新します。
 void ResultSet.updateBytes(String columnLabel, byte[] x)
          指定された列を byte 配列値で更新します。
 void ResultSet.updateCharacterStream(int columnIndex, Reader x)
          指定された列を文字ストリーム値で更新します。
 void ResultSet.updateCharacterStream(int columnIndex, Reader x, int length)
          指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
 void ResultSet.updateCharacterStream(int columnIndex, Reader x, long length)
          指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
 void ResultSet.updateCharacterStream(String columnLabel, Reader reader)
          指定された列を文字ストリーム値で更新します。
 void ResultSet.updateCharacterStream(String columnLabel, Reader reader, int length)
          指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
 void ResultSet.updateCharacterStream(String columnLabel, Reader reader, long length)
          指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
 void ResultSet.updateClob(int columnIndex, Clob x)
          指定された列を java.sql.Clob 値で更新します。
 void ResultSet.updateClob(int columnIndex, Reader reader)
          指定された列を、指定された Reader オブジェクトを使用して更新します。
 void ResultSet.updateClob(int columnIndex, Reader reader, long length)
          指定された列を、指定された文字数である指定された Reader オブジェクトを使用して更新します。
 void ResultSet.updateClob(String columnLabel, Clob x)
          指定された列を java.sql.Clob 値で更新します。
 void ResultSet.updateClob(String columnLabel, Reader reader)
          指定された列を、指定された Reader オブジェクトを使用して更新します。
 void ResultSet.updateClob(String columnLabel, Reader reader, long length)
          指定された列を、指定された文字数である指定された Reader オブジェクトを使用して更新します。
 void ResultSet.updateDate(int columnIndex, Date x)
          指定された列を java.sql.Date 値で更新します。
 void ResultSet.updateDate(String columnLabel, Date x)
          指定された列を java.sql.Date 値で更新します。
 void ResultSet.updateDouble(int columnIndex, double x)
          指定された列を double 値で更新します。
 void ResultSet.updateDouble(String columnLabel, double x)
          指定された列を double 値で更新します。
 void ResultSet.updateFloat(int columnIndex, float x)
          指定された列を float 値で更新します。
 void ResultSet.updateFloat(String columnLabel, float x)
          指定された列を float 値で更新します。
 void ResultSet.updateInt(int columnIndex, int x)
          指定された列を int 値で更新します。
 void ResultSet.updateInt(String columnLabel, int x)
          指定された列を int 値で更新します。
 void ResultSet.updateLong(int columnIndex, long x)
          指定された列を long 値で更新します。
 void ResultSet.updateLong(String columnLabel, long x)
          指定された列を long 値で更新します。
 void ResultSet.updateNCharacterStream(int columnIndex, Reader x)
          指定された列を文字ストリーム値で更新します。
 void ResultSet.updateNCharacterStream(int columnIndex, Reader x, long length)
          指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
 void ResultSet.updateNCharacterStream(String columnLabel, Reader reader)
          指定された列を文字ストリーム値で更新します。
 void ResultSet.updateNCharacterStream(String columnLabel, Reader reader, long length)
          指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
 void ResultSet.updateNClob(int columnIndex, NClob nClob)
          指定された列を java.sql.NClob 値で更新します。
 void ResultSet.updateNClob(int columnIndex, Reader reader)
          指定された列を、指定された Reader を使用して更新します。
 void ResultSet.updateNClob(int columnIndex, Reader reader, long length)
          指定された列を、指定された文字数である指定された Reader オブジェクトを使用して更新します。
 void ResultSet.updateNClob(String columnLabel, NClob nClob)
          指定された列を java.sql.NClob 値で更新します。
 void ResultSet.updateNClob(String columnLabel, Reader reader)
          指定された列を、指定された Reader オブジェクトを使用して更新します。
 void ResultSet.updateNClob(String columnLabel, Reader reader, long length)
          指定された列を、指定された文字数である指定された Reader オブジェクトを使用して更新します。
 void ResultSet.updateNString(int columnIndex, String nString)
          指定された列を String 値で更新します。
 void ResultSet.updateNString(String columnLabel, String nString)
          指定された列を String 値で更新します。
 void ResultSet.updateNull(int columnIndex)
          指定された列を null 値で更新します。
 void ResultSet.updateNull(String columnLabel)
          指定された列を null 値で更新します。
 void ResultSet.updateObject(int columnIndex, Object x)
          指定された列を Object 値で更新します。
 void ResultSet.updateObject(int columnIndex, Object x, int scaleOrLength)
          指定された列を Object 値で更新します。
 void ResultSet.updateObject(String columnLabel, Object x)
          指定された列を Object 値で更新します。
 void ResultSet.updateObject(String columnLabel, Object x, int scaleOrLength)
          指定された列を Object 値で更新します。
 void ResultSet.updateRef(int columnIndex, Ref x)
          指定された列を java.sql.Ref 値で更新します。
 void ResultSet.updateRef(String columnLabel, Ref x)
          指定された列を java.sql.Ref 値で更新します。
 void ResultSet.updateRow()
          基になるデータベースを、この ResultSet オブジェクトの現在の行の新しい内容に更新します。
 void ResultSet.updateRowId(int columnIndex, RowId x)
          指定された列を RowId 値で更新します。
 void ResultSet.updateRowId(String columnLabel, RowId x)
          指定された列を RowId 値で更新します。
 boolean DatabaseMetaData.updatesAreDetected(int type)
          ResultSet.rowUpdated メソッドを呼び出すことによって可視の行が更新されたことを検出できるかどうかを取得します。
 void ResultSet.updateShort(int columnIndex, short x)
          指定された列を short 値で更新します。
 void ResultSet.updateShort(String columnLabel, short x)
          指定された列を short 値で更新します。
 void ResultSet.updateSQLXML(int columnIndex, SQLXML xmlObject)
          指定された列を java.sql.SQLXML 値で更新します。
 void ResultSet.updateSQLXML(String columnLabel, SQLXML xmlObject)
          指定された列を java.sql.SQLXML 値で更新します。
 void ResultSet.updateString(int columnIndex, String x)
          指定された列を String 値で更新します。
 void ResultSet.updateString(String columnLabel, String x)
          指定された列を String 値で更新します。
 void ResultSet.updateTime(int columnIndex, Time x)
          指定された列を java.sql.Time 値で更新します。
 void ResultSet.updateTime(String columnLabel, Time x)
          指定された列を java.sql.Time 値で更新します。
 void ResultSet.updateTimestamp(int columnIndex, Timestamp x)
          指定された列を java.sql.Timestamp 値で更新します。
 void ResultSet.updateTimestamp(String columnLabel, Timestamp x)
          指定された列を java.sql.Timestamp 値で更新します。
 boolean DatabaseMetaData.usesLocalFilePerTable()
          このデータベースが、各テーブルにファイルを使用するかどうかを取得します。
 boolean DatabaseMetaData.usesLocalFiles()
          このデータベースが、ローカルファイルにテーブルを格納するかどうかを取得します。
 boolean SQLInput.wasNull()
          最後に読み込まれた値が SQL NULL かどうかを取得します。
 boolean ResultSet.wasNull()
          最後に読み込まれた列の値が SQL NULL であるかどうかを通知します。
 boolean CallableStatement.wasNull()
          最後に読み込まれた OUT パラメータの値が SQL NULL かどうかを取得します。
 void SQLOutput.writeArray(Array x)
          SQL ARRAY 値をストリームに書き込みます。
 void SQLOutput.writeAsciiStream(InputStream x)
          次の属性を ASCII 文字のストリームとしてストリームに書き込みます。
 void SQLOutput.writeBigDecimal(BigDecimal x)
          次の属性を java.math.BigDecimal オブジェクトとしてストリームに書き込みます。
 void SQLOutput.writeBinaryStream(InputStream x)
          次の属性を未解釈のバイトストリームとしてストリームに書き込みます。
 void SQLOutput.writeBlob(Blob x)
          SQL BLOB 値をストリームに書き込みます。
 void SQLOutput.writeBoolean(boolean x)
          次の属性を Java の boolean 型としてストリームに書き込みます。
 void SQLOutput.writeByte(byte x)
          次の属性を Java の byte 型としてストリームに書き込みます。
 void SQLOutput.writeBytes(byte[] x)
          次の属性を byte 型の配列としてストリームに書き込みます。
 void SQLOutput.writeCharacterStream(Reader x)
          次の属性を Unicode 文字のストリームとしてストリームに書き込みます。
 void SQLOutput.writeClob(Clob x)
          SQL CLOB 値をストリームに書き込みます。
 void SQLOutput.writeDate(Date x)
          次の属性を java.sql.Date オブジェクトとしてストリームに書き込みます。
 void SQLOutput.writeDouble(double x)
          次の属性を Java の double 型としてストリームに書き込みます。
 void SQLOutput.writeFloat(float x)
          次の属性を Java の float 型としてストリームに書き込みます。
 void SQLOutput.writeInt(int x)
          次の属性を Java の int 型としてストリームに書き込みます。
 void SQLOutput.writeLong(long x)
          次の属性を Java の long 型としてストリームに書き込みます。
 void SQLOutput.writeNClob(NClob x)
          SQL NCLOB 値をストリームに書き込みます。
 void SQLOutput.writeNString(String x)
          次の属性を Java プログラミング言語の String としてストリームに書き込みます。
 void SQLOutput.writeObject(SQLData x)
          指定された SQLData オブジェクトに格納されたデータを、ストリームに書き込みます。
 void SQLOutput.writeRef(Ref x)
          SQL REF 値をストリームに書き込みます。
 void SQLOutput.writeRowId(RowId x)
          SQL ROWID 値をストリームに書き込みます。
 void SQLOutput.writeShort(short x)
          次の属性を Java の short 型としてストリームに書き込みます。
 void SQLData.writeSQL(SQLOutput stream)
          このオブジェクトをデータソースの SQL 値に変換し、指定された SQL データストリームに書き込みます。
 void SQLOutput.writeSQLXML(SQLXML x)
          SQL XML 値をストリームに書き込みます。
 void SQLOutput.writeString(String x)
          次の属性を Java プログラミング言語の String としてストリームに書き込みます。
 void SQLOutput.writeStruct(Struct x)
          SQL 構造化型値をストリームに書き込みます。
 void SQLOutput.writeTime(Time x)
          次の属性を java.sql.Time オブジェクトとしてストリームに書き込みます。
 void SQLOutput.writeTimestamp(Timestamp x)
          次の属性を java.sql.Timestamp オブジェクトとしてストリームに書き込みます。
 void SQLOutput.writeURL(URL x)
          SQL DATALINK 値をストリームに書き込みます。
 

javax.sql での SQLException の使用
 

SQLException を返す javax.sql のメソッド
 SQLException StatementEvent.getSQLException()
          ドライバがスローしようとしている SQLException を返します。
 SQLException ConnectionEvent.getSQLException()
          この ConnectionEvent オブジェクトに対する SQLException を取得します。
 

SQLException をスローする javax.sql のメソッド
 void RowSet.clearParameters()
          この RowSet オブジェクトのコマンド用のパラメータセットをクリアします。
 void PooledConnection.close()
          この PooledConnection オブジェクトが表す物理接続を閉じます。
 void RowSet.execute()
          この RowSet オブジェクトにデータを格納します。
 Connection RowSetInternal.getConnection()
          この RowSet オブジェクトに渡された Connection オブジェクトを取得します。
 Connection PooledConnection.getConnection()
          Connection オブジェクト (この PooledConnection オブジェクトが表す物理接続のハンドル) を作成し、返します。
 Connection DataSource.getConnection()
          この DataSource オブジェクトが表すデータソースへの接続の確立を試みます。
 Connection DataSource.getConnection(String username, String password)
          この DataSource オブジェクトが表すデータソースへの接続の確立を試みます。
 boolean RowSet.getEscapeProcessing()
          この RowSet オブジェクトのエスケープの処理が有効かどうかを取得します。
 int CommonDataSource.getLoginTimeout()
          データベースへの接続試行中に、このデータソースが待機する最長時間 (秒) を取得します。
 PrintWriter CommonDataSource.getLogWriter()
          この DataSource オブジェクトのログライターを取得します。
 int RowSet.getMaxFieldSize()
          ある列値で返される最大バイト数を取得します。
 int RowSet.getMaxRows()
          データベースアクセスエラーが発生した場合 この RowSet オブジェクトに含めることのできる最大行数を取得します。
 ResultSet RowSetInternal.getOriginal()
          この RowSet オブジェクトの元の値を格納する ResultSet オブジェクトを取得します。
 ResultSet RowSetInternal.getOriginalRow()
          現在行だけの元の値を格納する ResultSet オブジェクトを取得します。
 Object[] RowSetInternal.getParams()
          この RowSet オブジェクトのコマンド用に設定済みのパラメータを取得します。
 PooledConnection ConnectionPoolDataSource.getPooledConnection()
          プールされた接続として使用可能な、データベースへの物理接続の確立を試みます。
 PooledConnection ConnectionPoolDataSource.getPooledConnection(String user, String password)
          プールされた接続として使用可能な、データベースへの物理接続の確立を試みます。
 int RowSet.getQueryTimeout()
          ドライバが文の実行を待つ最大秒数を取得します。
 Map<String,Class<?>> RowSet.getTypeMap()
          この RowSet オブジェクトに関連付けられた SQL ユーザー定義型のカスタムマッピングがある場合には、それを指定する Map オブジェクトを取得します。
 String RowSet.getUrl()
          この RowSet オブジェクトが接続を確立するのに DataSource オブジェクトではなく DriverManager を使用する場合に、接続を作成するために使用する url プロパティーを取得します。
 XAConnection XADataSource.getXAConnection()
          分散トランザクションで使用可能な、物理データベース接続の確立を試みます。
 XAConnection XADataSource.getXAConnection(String user, String password)
          指定されたユーザー名とパスワードを使用して、物理データベース接続の確立を試みます。
 XAResource XAConnection.getXAResource()
          この XAConnection オブジェクトの分散トランザクションへの参加を管理するために、トランザクションマネージャーによって使用される XAResource オブジェクトを取得します。
 void RowSetReader.readData(RowSetInternal caller)
          呼び出す RowSet オブジェクトの新しい内容を読み込みます。
 void RowSet.setArray(int i, Array x)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した Array 値に設定します。
 void RowSet.setAsciiStream(int parameterIndex, InputStream x)
          この RowSet オブジェクトのコマンド内の指定されたパラメータを、指定された入力ストリームに設定します。
 void RowSet.setAsciiStream(int parameterIndex, InputStream x, int length)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.io.InputStream 値に設定します。
 void RowSet.setAsciiStream(String parameterName, InputStream x)
          指定されたパラメータを、指定された入力ストリームに設定します。
 void RowSet.setAsciiStream(String parameterName, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void RowSetMetaData.setAutoIncrement(int columnIndex, boolean property)
          指定した列に自動的に番号が割り振られるかどうかを設定します。
 void RowSet.setBigDecimal(int parameterIndex, BigDecimal x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.math.BigDeciaml 値に設定します。
 void RowSet.setBigDecimal(String parameterName, BigDecimal x)
          指定されたパラメータを指定された java.math.BigDecimal 値に設定します。
 void RowSet.setBinaryStream(int parameterIndex, InputStream x)
          この RowSet オブジェクトのコマンド内の指定されたパラメータを、指定された入力ストリームに設定します。
 void RowSet.setBinaryStream(int parameterIndex, InputStream x, int length)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.io.InputStream 値に設定します。
 void RowSet.setBinaryStream(String parameterName, InputStream x)
          指定されたパラメータを、指定された入力ストリームに設定します。
 void RowSet.setBinaryStream(String parameterName, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void RowSet.setBlob(int i, Blob x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Blob 値に設定します。
 void RowSet.setBlob(int parameterIndex, InputStream inputStream)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void RowSet.setBlob(int parameterIndex, InputStream inputStream, long length)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void RowSet.setBlob(String parameterName, Blob x)
          指定されたパラメータを、指定された java.sql.Blob オブジェクトに設定します。
 void RowSet.setBlob(String parameterName, InputStream inputStream)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void RowSet.setBlob(String parameterName, InputStream inputStream, long length)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void RowSet.setBoolean(int parameterIndex, boolean x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java boolean 値に設定します。
 void RowSet.setBoolean(String parameterName, boolean x)
          指定されたパラメータを指定された Java の boolean 値に設定します。
 void RowSet.setByte(int parameterIndex, byte x)
          この RowSet オブジェクトのコマンドにおいて指定したパラメータを、指定した Java byte 値に設定します。
 void RowSet.setByte(String parameterName, byte x)
          指定されたパラメータを指定された Java の byte 値に設定します。
 void RowSet.setBytes(int parameterIndex, byte[] x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、byte 値の指定した Java 配列値に設定します。
 void RowSet.setBytes(String parameterName, byte[] x)
          指定されたパラメータを指定された Java のバイト配列に設定します。
 void RowSetMetaData.setCaseSensitive(int columnIndex, boolean property)
          指定した列で大文字・小文字を区別するかどうかを設定します。
 void RowSetMetaData.setCatalogName(int columnIndex, String catalogName)
          指定した列のテーブルのカタログ名を、指定された String に設定します (存在する場合)。
 void RowSet.setCharacterStream(int parameterIndex, Reader reader)
          この RowSet オブジェクトのコマンド内の指定されたパラメータを、指定された Reader オブジェクトに設定します。
 void RowSet.setCharacterStream(int parameterIndex, Reader reader, int length)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.io.Reader 値に設定します。
 void RowSet.setCharacterStream(String parameterName, Reader reader)
          指定されたパラメータを、指定された Reader オブジェクトに設定します。
 void RowSet.setCharacterStream(String parameterName, Reader reader, int length)
          指定されたパラメータを、指定された文字数である指定された Reader オブジェクトに設定します。
 void RowSet.setClob(int i, Clob x)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した Clob 値に設定します。
 void RowSet.setClob(int parameterIndex, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setClob(int parameterIndex, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setClob(String parameterName, Clob x)
          指定されたパラメータを、指定された java.sql.Clob オブジェクトに設定します。
 void RowSet.setClob(String parameterName, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setClob(String parameterName, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSetMetaData.setColumnCount(int columnCount)
          この RowSet オブジェクトの列数を、指定した数に設定します。
 void RowSetMetaData.setColumnDisplaySize(int columnIndex, int size)
          指定された列の通常の最大幅 (文字数) を、指定された int に設定します。
 void RowSetMetaData.setColumnLabel(int columnIndex, String label)
          印刷と表示で使用する推奨列のタイトルを、指定した String に設定します (存在する場合)。
 void RowSetMetaData.setColumnName(int columnIndex, String columnName)
          指定した列の名前を、指定された String に設定します。
 void RowSetMetaData.setColumnType(int columnIndex, int SQLType)
          指定された列の SQL 型を、指定した型に設定します。
 void RowSetMetaData.setColumnTypeName(int columnIndex, String typeName)
          指定した列の、データソースに固有の型名を、指定された String に設定します (存在する場合)。
 void RowSet.setCommand(String cmd)
          この RowSet オブジェクトの command プロパティーに SQL クエリーを設定します。
 void RowSet.setConcurrency(int concurrency)
          この RowSet オブジェクトの並行性を、指定した並行性レベルに設定します。
 void RowSetMetaData.setCurrency(int columnIndex, boolean property)
          指定した列が金額を表すかどうかを設定します。
 void RowSet.setDataSourceName(String name)
          この RowSet オブジェクトのデータソース名プロパティーを、指定した String に設定します。
 void RowSet.setDate(int parameterIndex, Date x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.sql.Date 値に設定します。
 void RowSet.setDate(int parameterIndex, Date x, Calendar cal)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.sql.Date 値に設定します。
 void RowSet.setDate(String parameterName, Date x)
          アプリケーションを実行している仮想マシンのデフォルトのタイムゾーンを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void RowSet.setDate(String parameterName, Date x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void RowSet.setDouble(int parameterIndex, double x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java double 値に設定します。
 void RowSet.setDouble(String parameterName, double x)
          指定されたパラメータを指定された Java の double 値に設定します。
 void RowSet.setEscapeProcessing(boolean enable)
          この RowSet オブジェクトのエスケープの処理をオンまたはオフに設定します。
 void RowSet.setFloat(int parameterIndex, float x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java float 値に設定します。
 void RowSet.setFloat(String parameterName, float x)
          指定されたパラメータを指定された Java の float 値に設定します。
 void RowSet.setInt(int parameterIndex, int x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java int 値に設定します。
 void RowSet.setInt(String parameterName, int x)
          指定されたパラメータを指定された Java の int 値に設定します。
 void CommonDataSource.setLoginTimeout(int seconds)
          データベースへの接続試行中に、このデータソースが待機する最長時間 (秒) を指定します。
 void CommonDataSource.setLogWriter(PrintWriter out)
          この DataSource オブジェクトのログライターを java.io.PrintWriter オブジェクトに設定します。
 void RowSet.setLong(int parameterIndex, long x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java long 値に設定します。
 void RowSet.setLong(String parameterName, long x)
          指定されたパラメータを指定された Java の long 値に設定します。
 void RowSet.setMaxFieldSize(int max)
          列値に返される最大バイト数を、指定されたバイト数に設定します。
 void RowSet.setMaxRows(int max)
          データベースアクセスエラーが発生した場合 この RowSet オブジェクトに含めることのできる最大の行数を、指定した値に設定します。
 void RowSetInternal.setMetaData(RowSetMetaData md)
          指定した RowSetMetaData オブジェクトを、この RowSet オブジェクトの RowSetMetaData オブジェクトとして設定します。
 void RowSet.setNCharacterStream(int parameterIndex, Reader value)
          この RowSet オブジェクトのコマンド内の指定されたパラメータを、Reader オブジェクトに設定します。
 void RowSet.setNCharacterStream(int parameterIndex, Reader value, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setNCharacterStream(String parameterName, Reader value)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setNCharacterStream(String parameterName, Reader value, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setNClob(int parameterIndex, NClob value)
          指定されたパラメータを java.sql.NClob オブジェクトに設定します。
 void RowSet.setNClob(int parameterIndex, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setNClob(int parameterIndex, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setNClob(String parameterName, NClob value)
          指定されたパラメータを java.sql.NClob オブジェクトに設定します。
 void RowSet.setNClob(String parameterName, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setNClob(String parameterName, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSet.setNString(int parameterIndex, String value)
          指定されたパラメータを、指定された Java の String オブジェクトに設定します。
 void RowSet.setNString(String parameterName, String value)
          指定されたパラメータを、指定された Java の String オブジェクトに設定します。
 void RowSet.setNull(int parameterIndex, int sqlType)
          この RowSet オブジェクトの、指定した SQL コマンドのパラメータを、SQL NULL に設定します。
 void RowSet.setNull(int paramIndex, int sqlType, String typeName)
          この RowSet オブジェクトの、指定した SQL コマンドのパラメータを、SQL NULL に設定します。
 void RowSet.setNull(String parameterName, int sqlType)
          指定されたパラメータを SQL NULL に設定します。
 void RowSet.setNull(String parameterName, int sqlType, String typeName)
          指定されたパラメータを SQL NULL に設定します。
 void RowSetMetaData.setNullable(int columnIndex, int property)
          指定した列の値を NULL に設定できるかどうかを設定します。
 void RowSet.setObject(int parameterIndex, Object x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java Object に設定します。
 void RowSet.setObject(int parameterIndex, Object x, int targetSqlType)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java Object に設定します。
 void RowSet.setObject(int parameterIndex, Object x, int targetSqlType, int scaleOrLength)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java Object に設定します。
 void RowSet.setObject(String parameterName, Object x)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void RowSet.setObject(String parameterName, Object x, int targetSqlType)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void RowSet.setObject(String parameterName, Object x, int targetSqlType, int scale)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void RowSet.setPassword(String password)
          この RowSet オブジェクトのデータベースパスワードを、指定した String に設定します。
 void RowSetMetaData.setPrecision(int columnIndex, int precision)
          指定された列の 10 進桁数を、指定された int に設定します。
 void RowSet.setQueryTimeout(int seconds)
          データベースアクセスエラーが発生した場合 ドライバが文の実行を待つ最大時間を、指定した秒数に設定します。
 void RowSet.setReadOnly(boolean value)
          この RowSet オブジェクトが読み取り専用かどうかを、指定した boolean に設定します。
 void RowSet.setRef(int i, Ref x)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した Java Ref 値に設定します。
 void RowSet.setRowId(int parameterIndex, RowId x)
          指定されたパラメータを、指定された java.sql.RowId オブジェクトに設定します。
 void RowSet.setRowId(String parameterName, RowId x)
          指定されたパラメータを、指定された java.sql.RowId オブジェクトに設定します。
 void RowSetMetaData.setScale(int columnIndex, int scale)
          指定された列の小数点以下の桁数を、指定された int に設定します。
 void RowSetMetaData.setSchemaName(int columnIndex, String schemaName)
          指定した列のテーブルスキーマの名前を、指定された String に設定します (存在する場合)。
 void RowSetMetaData.setSearchable(int columnIndex, boolean property)
          指定された列を where 節で使用できるかどうかを設定します。
 void RowSet.setShort(int parameterIndex, short x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java short 値に設定します。
 void RowSet.setShort(String parameterName, short x)
          指定されたパラメータを指定された Java の short 値に設定します。
 void RowSetMetaData.setSigned(int columnIndex, boolean property)
          指定した列が符号付き数であるかどうかを設定します。
 void RowSet.setSQLXML(int parameterIndex, SQLXML xmlObject)
          指定されたパラメータを、指定された java.sql.SQLXML オブジェクトに設定します。
 void RowSet.setSQLXML(String parameterName, SQLXML xmlObject)
          指定されたパラメータを、指定された java.sql.SQLXML オブジェクトに設定します。
 void RowSet.setString(int parameterIndex, String x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java String 値に設定します。
 void RowSet.setString(String parameterName, String x)
          指定されたパラメータを指定された Java の String 値に設定します。
 void RowSetMetaData.setTableName(int columnIndex, String tableName)
          指定した列のテーブル名を、指定された String に設定します (存在する場合)。
 void RowSet.setTime(int parameterIndex, Time x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.sql.Time 値に設定します。
 void RowSet.setTime(int parameterIndex, Time x, Calendar cal)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した java.sql.Time 値に設定します。
 void RowSet.setTime(String parameterName, Time x)
          指定されたパラメータを、指定された java.sql.Time 値に設定します。
 void RowSet.setTime(String parameterName, Time x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Time 値に設定します。
 void RowSet.setTimestamp(int parameterIndex, Timestamp x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.sql.Timestamp 値に設定します。
 void RowSet.setTimestamp(int parameterIndex, Timestamp x, Calendar cal)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した java.sql.Timestamp 値に設定します。
 void RowSet.setTimestamp(String parameterName, Timestamp x)
          指定されたパラメータを、指定された java.sql.Timestamp 値に設定します。
 void RowSet.setTimestamp(String parameterName, Timestamp x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Timestamp 値に設定します。
 void RowSet.setTransactionIsolation(int level)
          この RowSet オブジェクトのトランザクション遮断レベルを設定します。
 void RowSet.setType(int type)
          この RowSet オブジェクトの型を、指定した型に設定します。
 void RowSet.setTypeMap(Map<String,Class<?>> map)
          指定した java.util.Map オブジェクトを、この RowSet オブジェクトのデフォルト型マップとしてインストールします。
 void RowSet.setURL(int parameterIndex, URL x)
          指定されたパラメータを指定された java.net.URL 値に設定します。
 void RowSet.setUrl(String url)
          この RowSet オブジェクトが DriverManager を使って接続を作成するときに使用する URL を設定します。
 void RowSet.setUsername(String name)
          この RowSet オブジェクトの username プロパティーを、指定した String に設定します。
 boolean RowSetWriter.writeData(RowSetInternal caller)
          RowSetWriter オブジェクトの行セットに加えた変更を、データを取得した場所からデータソースへ書き戻します。
 

SQLException 型のパラメータを持つ javax.sql のコンストラクタ
ConnectionEvent(PooledConnection con, SQLException ex)
          指定した PooledConnection オブジェクトと SQLException オブジェクトによって初期化された ConnectionEvent オブジェクトを構築します。
StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception)
          指定された PooledConnectionPreparedStatement、および SQLException を持つ StatementEvent を構築します。
 

javax.sql.rowset での SQLException の使用
 

javax.sql.rowset での SQLException のサブクラス
 class RowSetWarning
          RowSet オブジェクトに設定されたデータベース警告に関する情報を提供する SQLException の拡張です。
 

SQLException をスローする javax.sql.rowset のメソッド
 void JoinRowSet.addRowSet(Joinable rowset)
          指定された RowSet オブジェクトをこの JoinRowSet オブジェクトに追加します。
 void JoinRowSet.addRowSet(RowSet[] rowset, int[] columnIdx)
          指定された RowSet オブジェクトの配列に含まれる 1 つ以上の RowSet オブジェクトをこの JoinRowSet オブジェクトに追加し、各 RowSet オブジェクトの一致列を指定された列インデックスの配列内の一致列に設定します。
 void JoinRowSet.addRowSet(RowSet[] rowset, String[] columnName)
          指定された RowSet オブジェクトの配列に含まれる 1 つ以上の RowSet オブジェクトをこの JoinRowSet オブジェクトに追加し、各 RowSet オブジェクトの一致列を指定された列名の配列内の一致列に設定します。
 void JoinRowSet.addRowSet(RowSet rowset, int columnIdx)
          指定された RowSet オブジェクトをこの JoinRowSet オブジェクトに追加し、指定された列を RowSet オブジェクトの一致列として設定します。
 void JoinRowSet.addRowSet(RowSet rowset, String columnName)
          rowset をこの JoinRowSet オブジェクトに追加し、指定された列を一致列に設定します。
 void BaseRowSet.clearParameters()
          この RowSet オブジェクトのコマンドの実行時に設定されるパラメータの内部表現に含まれる、現在のパラメータ値をすべて消去します。
 boolean CachedRowSet.columnUpdated(int idx)
          この CachedRowSet オブジェクトの現在の行内の指定された列が更新されたかどうかを示します。
 boolean CachedRowSet.columnUpdated(String columnName)
          この CachedRowSet オブジェクトの現在の行内の指定された列が更新されたかどうかを示します。
 void JdbcRowSet.commit()
          JdbcRowSet には、ResultSetConnection オブジェクトか、コンストラクタに渡される JDBC プロパティーが含まれます。
 void CachedRowSet.commit()
          CachedRowSet オブジェクトの SyncProvider には、ResultSetConnection オブジェクトか、コンストラクタに渡される JDBC プロパティーが含まれます。
 CachedRowSet CachedRowSet.createCopy()
          この CachedRowSet オブジェクトのデータのディープコピーである RowSet オブジェクトを作成します。
 CachedRowSet CachedRowSet.createCopyNoConstraints()
          この CachedRowSet オブジェクトのディープコピーであるが、独立している CachedRowSet オブジェクトを作成します。
 CachedRowSet CachedRowSet.createCopySchema()
          この CachedRowSet オブジェクトの空のコピーである CachedRowSet オブジェクトを作成します。
 RowSet CachedRowSet.createShared()
          この CachedRowSet オブジェクトと同じデータによって、バックアップされた新しい RowSet オブジェクトを返します。
 boolean Predicate.evaluate(Object value, int column)
          このメソッドは、値が setFilter() メソッドを使って設定されたフィルタリング基準 (複数の制約が存在する場合は複数の基準) 内に収まっているかどうかをチェックするために、FilteredRowSet オブジェクトによって呼び出されます。
 boolean Predicate.evaluate(Object value, String columnName)
          このメソッドは、値が setFileter メソッドを使って設定されたフィルタリング基準内に収まっているかどうかをチェックするために FilteredRowSet オブジェクトによって呼び出されます。
 void CachedRowSet.execute(Connection conn)
          データソースとなる結果セットを生成するための指定の接続を使用して、この CachedRowSet オブジェクトにデータを読み込みます。
 boolean JdbcRowSet.getAutoCommit()
          JdbcRowSet には、元の ResultSetConnection オブジェクトか、それに渡される JDBC プロパティーが含まれます。
 String RowSetMetaDataImpl.getCatalogName(int columnIndex)
          指定された列内の値の派生元である表のカタログ名を取得します。
 String RowSetMetaDataImpl.getColumnClassName(int columnIndex)
          指定された列内の値をマップする Java プログラミング言語のクラスの完全修飾名を取得します。
 int RowSetMetaDataImpl.getColumnCount()
          この RowSetMetaDataImpl オブジェクトを作成した RowSet オブジェクト内の列数を取得します。
 int RowSetMetaDataImpl.getColumnDisplaySize(int columnIndex)
          指定された列の通常の最大幅を表す文字数を取得します。
 String RowSetMetaDataImpl.getColumnLabel(int columnIndex)
          印刷や表示に使用される、指定された列の推奨列タイトルを取得します。
 String RowSetMetaDataImpl.getColumnName(int columnIndex)
          指定された列の名前を取得します。
 int RowSetMetaDataImpl.getColumnType(int columnIndex)
          指定された列に格納された値の SQL 型の型コード (java.sql.Types 定数の 1 つ) を取得します。
 String RowSetMetaDataImpl.getColumnTypeName(int columnIndex)
          指定された列内に格納された値の DBMS 固有の型名を取得します。
 int BaseRowSet.getConcurrency()
          この RowSet オブジェクトの並行性を返します。
 boolean BaseRowSet.getEscapeProcessing()
          この RowSet オブジェクトでエスケープ処理が有効になっているかどうかを確認します。
 int BaseRowSet.getFetchDirection()
          この RowSet オブジェクトの現在のフェッチ方向の設定を取得します。
 int BaseRowSet.getFetchSize()
          この RowSet オブジェクトのフェッチサイズを返します。
 int JoinRowSet.getJoinType()
          この JoinRowSet インスタンスを管理する SQL JOIN 型を記述する int を返します。
 int[] CachedRowSet.getKeyColumns()
          この CachedRowSet オブジェクトの行を一意に識別するキーを構成する列を示す 1つ以上の列番号を格納する配列を返します。
 int[] Joinable.getMatchColumnIndexes()
          setMatchColumn(int[] columnIdxes) メソッドを使って、この RowSet オブジェクトに設定された一致列のインデックスを取得します。
 String[] Joinable.getMatchColumnNames()
          setMatchColumn(String [] columnNames) メソッドを使って、この RowSet オブジェクトに設定された一致列の名前を取得します。
 int BaseRowSet.getMaxFieldSize()
          この RowSet オブジェクト内の列の値として使用可能な最大バイト数を取得します。
 int BaseRowSet.getMaxRows()
          この RowSet オブジェクトに含めることのできる最大行数を取得します。
 ResultSet CachedRowSet.getOriginal()
          この CachedRowSet オブジェクトの元の値を格納する ResultSet オブジェクトを返します。
 ResultSet CachedRowSet.getOriginalRow()
          この CachedRowSet オブジェクトの現在の行のみの元の値を格納する ResultSet オブジェクトを返します。
 Object[] BaseRowSet.getParams()
          この RowSet オブジェクトのコマンドに設定されたパラメータ値 (オブジェクトとプリミティブ) を含む配列を取得し、すべてのパラメータが設定されていない場合は SQLException オブジェクトをスローします。
 int RowSetMetaDataImpl.getPrecision(int columnIndex)
          指定された列内に格納された値の合計桁数を取得します。
 int BaseRowSet.getQueryTimeout()
          ドライバがクエリーの実行を待つ最大秒数を取得します。
 String[] JoinRowSet.getRowSetNames()
          この JoinRowSet オブジェクトに追加された RowSet オブジェクトの名前を含む String 配列を返します。
 Collection<?> JoinRowSet.getRowSets()
          この JoinRowSet オブジェクトに追加された RowSet オブジェクトを含む Collection オブジェクトを返します。
 RowSetWarning JdbcRowSet.getRowSetWarnings()
          この JdbcRowSet オブジェクト上の呼び出しによって報告された最初の警告を取得します。
 RowSetWarning CachedRowSet.getRowSetWarnings()
          この RowSet オブジェクトに関する呼び出しによって報告される最初の警告を返します。
 int RowSetMetaDataImpl.getScale(int columnIndex)
          指定された列内に格納された値の小数点以下の桁数を取得します。
 String RowSetMetaDataImpl.getSchemaName(int columnIndex)
          指定された列の値の派生元である表のスキーマ名を取得します。
 boolean JdbcRowSet.getShowDeleted()
          削除マークが付けられた行を現在の行とともに表示するかどうかを示す boolean を取得します。
 boolean CachedRowSet.getShowDeleted()
          削除マークが付けられた行を現在の行セット内に表示するかどうかを示す boolean を取得します。
 boolean BaseRowSet.getShowDeleted()
          削除マークが付けられた行を現在の行とともに表示するかどうかを示す boolean を取得します。
 SyncProvider CachedRowSet.getSyncProvider()
          この CachedRowSet オブジェクトの SyncProvider 実装を取得します。
 String CachedRowSet.getTableName()
          この CachedRowSet オブジェクトの作成に使用されたオブジェクト (テーブル) の識別子を返します。
 String RowSetMetaDataImpl.getTableName(int columnIndex)
          指定された列内の値の派生元である表の名前を取得します。
 int BaseRowSet.getType()
          この RowSet オブジェクトの型を返します。
 String BaseRowSet.getUrl()
          JDBC テクノロジを使用可能なドライバを使って、この RowSet オブジェクトの javax.sql.Reader オブジェクトがリレーショナルデータベースとの接続を作成するために使用する JDBC URL を取得します。
 String JoinRowSet.getWhereClause()
          JoinRowSet オブジェクトで使用される、SQL によく似た WHERE 節の記述を返します。
 boolean RowSetMetaDataImpl.isAutoIncrement(int columnIndex)
          指定された列に格納された値に自動的に番号が付けられるかどうか、つまりこの値が読み取り専用であるかどうかを確認します。
 boolean RowSetMetaDataImpl.isCaseSensitive(int columnIndex)
          指定された列の名前の大文字と小文字が区別されるかどうかを示します。
 boolean RowSetMetaDataImpl.isCurrency(int columnIndex)
          指定された列に格納された値がキャッシュ値かどうかを示します。
 boolean RowSetMetaDataImpl.isDefinitelyWritable(int columnIndex)
          指定された列に対する書き込み操作が必ず成功するかどうかを示します。
 int RowSetMetaDataImpl.isNullable(int columnIndex)
          指定された列に NULL 値を格納できるかどうかを示す定数を取得します。
 boolean RowSetMetaDataImpl.isReadOnly(int columnIndex)
          指定された列が絶対的に書き込み可能でないかどうか (読み取り専用であるかどうか) を示します。
 boolean RowSetMetaDataImpl.isSearchable(int columnIndex)
          指定された列に格納された値を WHERE 節で使用できるかどうかを示します。
 boolean RowSetMetaDataImpl.isSigned(int columnIndex)
          指定された列に格納された値が符号付きの数かどうかを示します。
 boolean RowSetMetaDataImpl.isWrapperFor(Class<?> interfaces)
          これが、指定されたインタフェースを実装している場合や、そのようなオブジェクトの直接的または間接的なラッパーである場合は、true を返します。
 boolean RowSetMetaDataImpl.isWritable(int columnIndex)
          指定された列に対する書き込み操作が成功する可能性があるかどうかを示します。
 boolean CachedRowSet.nextPage()
          CachedRowSet の現在のページを増分します。
protected  void BaseRowSet.notifyCursorMoved()
          この RowSet オブジェクトに登録されているすべてのリスナーに、カーソルが移動したことを通知します。
protected  void BaseRowSet.notifyRowChanged()
          この RowSet オブジェクトに登録されているすべてのリスナーに、行が変更されたことを通知します。
protected  void BaseRowSet.notifyRowSetChanged()
          この RowSet オブジェクトに登録されているすべてのリスナーに、コンテンツ全体が変更されたことを通知します。
 void CachedRowSet.populate(ResultSet data)
          この CachedRowSet オブジェクトに指定された ResultSetオブジェクトのデータを読み込みます。
 void CachedRowSet.populate(ResultSet rs, int startRow)
          この CachedRowSet オブジェクトに指定された ResultSetオブジェクトのデータを読み込みます。
 boolean CachedRowSet.previousPage()
          CachedRowSet の現在のページを減分します。
 void WebRowSet.readXml(InputStream iStream)
          ストリームベースの XML 入力を読み込み、WebRowSet オブジェクトを生成します。
 void WebRowSet.readXml(Reader reader)
          指定された Reader オブジェクトから、XML 形式で WebRowSet オブジェクトを読み取ります。
 void CachedRowSet.release()
          この CachedRowSet オブジェクトの現在のコンテンツを解放し、登録済みのすべてのリスナーに rowSetChanged イベントを送信します。
 void CachedRowSet.restoreOriginal()
          この CachedRowSet オブジェクトを元の値 (前回の変更セットの前の値) に戻します。
 void JdbcRowSet.rollback()
          JdbcRowSet には、元の ResultSetConnection オブジェクトか、それに渡される JDBC プロパティーが含まれます。
 void CachedRowSet.rollback()
          CachedRowSet オブジェクトの SyncProvider には、元の ResultSetConnection オブジェクトか、それに渡される JDBC プロパティーが含まれます。
 void JdbcRowSet.rollback(Savepoint s)
          JdbcRowSet には、元の ResultSetConnection オブジェクトか、それに渡される JDBC プロパティーが含まれます。
 void CachedRowSet.rollback(Savepoint s)
          CachedRowSet オブジェクトの SyncProvider には、元の ResultSetConnection オブジェクトか、それに渡される JDBC プロパティーが含まれます。
 void CachedRowSet.rowSetPopulated(RowSetEvent event, int numRows)
          登録済みリスナーに、指定された RowSetEvent オブジェクト内の RowSet オブジェクトが多数の追加行を読み込んだことを通知します。
 void BaseRowSet.setArray(int parameterIndex, Array array)
          指定されたパラメータを Java プログラミング言語の Array オブジェクトに設定します。
 void BaseRowSet.setAsciiStream(int parameterIndex, InputStream x)
          この RowSet オブジェクトのコマンド内の指定されたパラメータを、指定された入力ストリームに設定します。
 void BaseRowSet.setAsciiStream(int parameterIndex, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ java.io.InputStream オブジェクトに設定します。
 void BaseRowSet.setAsciiStream(String parameterName, InputStream x)
          指定されたパラメータを、指定された入力ストリームに設定します。
 void BaseRowSet.setAsciiStream(String parameterName, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void JdbcRowSet.setAutoCommit(boolean autoCommit)
          JdbcRowSet には、元の ResultSetConnection オブジェクトか、それに渡される JDBC プロパティーが含まれます。
 void RowSetMetaDataImpl.setAutoIncrement(int columnIndex, boolean property)
          指定された列が自動的に番号付けされて読み取り専用として扱われるかどうかを、指定された boolean 値に設定します。
 void BaseRowSet.setBigDecimal(int parameterIndex, BigDecimal x)
          指定されたパラメータを、指定された java.lang.BigDecimal 値に設定します。
 void BaseRowSet.setBigDecimal(String parameterName, BigDecimal x)
          指定されたパラメータを指定された java.math.BigDecimal 値に設定します。
 void BaseRowSet.setBinaryStream(int parameterIndex, InputStream x)
          この RowSet オブジェクトのコマンド内の指定されたパラメータを、指定された入力ストリームに設定します。
 void BaseRowSet.setBinaryStream(int parameterIndex, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ java.io.InputStream オブジェクトに設定します。
 void BaseRowSet.setBinaryStream(String parameterName, InputStream x)
          指定されたパラメータを、指定された入力ストリームに設定します。
 void BaseRowSet.setBinaryStream(String parameterName, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void BaseRowSet.setBlob(int parameterIndex, Blob x)
          指定されたパラメータを、指定された Java プログラミング言語の Blob オブジェクトに設定します。
 void BaseRowSet.setBlob(int parameterIndex, InputStream inputStream)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void BaseRowSet.setBlob(int parameterIndex, InputStream inputStream, long length)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void BaseRowSet.setBlob(String parameterName, Blob x)
          指定されたパラメータを、指定された java.sql.Blob オブジェクトに設定します。
 void BaseRowSet.setBlob(String parameterName, InputStream inputStream)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void BaseRowSet.setBlob(String parameterName, InputStream inputStream, long length)
          指定されたパラメータを InputStream オブジェクトに設定します。
 void BaseRowSet.setBoolean(int parameterIndex, boolean x)
          指定されたパラメータを、指定された Java プログラミング言語の boolean に設定します。
 void BaseRowSet.setBoolean(String parameterName, boolean x)
          指定されたパラメータを指定された Java の boolean 値に設定します。
 void BaseRowSet.setByte(int parameterIndex, byte x)
          指定されたパラメータを、指定された Java プログラミング言語の byte 値に設定します。
 void BaseRowSet.setByte(String parameterName, byte x)
          指定されたパラメータを指定された Java の byte 値に設定します。
 void BaseRowSet.setBytes(int parameterIndex, byte[] x)
          指定されたパラメータを、指定されたバイト配列に設定します。
 void BaseRowSet.setBytes(String parameterName, byte[] x)
          指定されたパラメータを指定された Java のバイト配列に設定します。
 void RowSetMetaDataImpl.setCaseSensitive(int columnIndex, boolean property)
          指定された列の名前で、大文字と小文字を区別するかどうかを、指定された boolean に設定します。
 void RowSetMetaDataImpl.setCatalogName(int columnIndex, String catalogName)
          指定された列の派生元である表のカタログ名を catalogName に設定します。
 void BaseRowSet.setCharacterStream(int parameterIndex, Reader reader)
          この RowSet オブジェクトのコマンド内の指定されたパラメータを、指定された Reader オブジェクトに設定します。
 void BaseRowSet.setCharacterStream(int parameterIndex, Reader reader, int length)
          指定されたパラメータを、指定されたバイト数を持つ java.io.Reader オブジェクトに設定します。
 void BaseRowSet.setCharacterStream(String parameterName, Reader reader)
          指定されたパラメータを、指定された Reader オブジェクトに設定します。
 void BaseRowSet.setCharacterStream(String parameterName, Reader reader, int length)
          指定されたパラメータを、指定された文字数である指定された Reader オブジェクトに設定します。
 void BaseRowSet.setClob(int parameterIndex, Clob x)
          指定されたパラメータを、指定された Java プログラミング言語の Clob オブジェクトに設定します。
 void BaseRowSet.setClob(int parameterIndex, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setClob(int parameterIndex, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setClob(String parameterName, Clob x)
          指定されたパラメータを、指定された java.sql.Clob オブジェクトに設定します。
 void BaseRowSet.setClob(String parameterName, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setClob(String parameterName, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void RowSetMetaDataImpl.setColumnCount(int columnCount)
          この RowSetMetaDataImpl オブジェクトを作成した RowSet オブジェクト内の列数を設定します。
 void RowSetMetaDataImpl.setColumnDisplaySize(int columnIndex, int size)
          指定された列内の標準の最大文字数を、指定された数値に設定します。
 void RowSetMetaDataImpl.setColumnLabel(int columnIndex, String label)
          印刷と表示に使用する推奨列ラベルを label に設定します (存在する場合)。
 void RowSetMetaDataImpl.setColumnName(int columnIndex, String columnName)
          指定した列の名前に指定された名前を設定します。
 void RowSetMetaDataImpl.setColumnType(int columnIndex, int SQLType)
          指定された列内に格納された値の SQL 型コードを、java.sql.Types クラスの指定の型コードに設定します。
 void RowSetMetaDataImpl.setColumnTypeName(int columnIndex, String typeName)
          指定された列内に格納された値のデータソースによって使用される型名を設定します。
 void BaseRowSet.setCommand(String cmd)
          この RowSet オブジェクトの command プロパティーとして指定の String オブジェクトを設定し、パラメータがある場合は、以前のコマンド用に設定されたものなので消去します。
 void BaseRowSet.setConcurrency(int concurrency)
          この RowSet オブジェクトの並行性を指定された並行性に設定します。
 void RowSetMetaDataImpl.setCurrency(int columnIndex, boolean property)
          指定された列に格納された値がキャッシュ値であるかどうかを、指定された boolean に設定します。
 void BaseRowSet.setDataSourceName(String name)
          この RowSet オブジェクトの DataSource name プロパティーとして指定の論理名を設定し、この RowSet オブジェクトの Url プロパティーを null に設定します。
 void BaseRowSet.setDate(int parameterIndex, Date x)
          指定されたパラメータを、指定された java.sql.Date 値に設定します。
 void BaseRowSet.setDate(int parameterIndex, Date x, Calendar cal)
          指定されたパラメータを、指定された java.sql.Date オブジェクトに設定します。
 void BaseRowSet.setDate(String parameterName, Date x)
          アプリケーションを実行している仮想マシンのデフォルトのタイムゾーンを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void BaseRowSet.setDate(String parameterName, Date x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void BaseRowSet.setDouble(int parameterIndex, double x)
          指定されたパラメータを、指定された Java プログラミング言語の double 値に設定します。
 void BaseRowSet.setDouble(String parameterName, double x)
          指定されたパラメータを指定された Java の double 値に設定します。
 void BaseRowSet.setEscapeProcessing(boolean enable)
          データベースに SQL 文を送信する前に、ドライバがエスケープ構文をスキャンしてエスケープ置換を行うかどうかを示す指定の boolean に設定します。
 void BaseRowSet.setFetchDirection(int direction)
          この RowSet オブジェクト内の行が処理される方向について、ドライバにパフォーマンスヒントを与えます。
 void BaseRowSet.setFetchSize(int rows)
          この RowSet オブジェクトのフェッチサイズとして、指定の行数を設定します。
 void FilteredRowSet.setFilter(Predicate p)
          この FilteredRowSet オブジェクトに、指定されたプレディケートオブジェクトを適用します。
 void BaseRowSet.setFloat(int parameterIndex, float x)
          指定されたパラメータを、指定された Java プログラミング言語の float 値に設定します。
 void BaseRowSet.setFloat(String parameterName, float x)
          指定されたパラメータを指定された Java の float 値に設定します。
 void BaseRowSet.setInt(int parameterIndex, int x)
          指定されたパラメータを、指定された Java プログラミング言語の int 値に設定します。
 void BaseRowSet.setInt(String parameterName, int x)
          指定されたパラメータを指定された Java の int 値に設定します。
 void JoinRowSet.setJoinType(int joinType)
          アプリケーションに、JoinRowSet オブジェクトインスタンス内の表に適用される JOIN の型の調整を許可します。
 void CachedRowSet.setKeyColumns(int[] keys)
          この CachedRowSet オブジェクトの keyCols フィールドに、指定された列番号の配列 (この CachedRowSet オブジェクト内の行を一意に識別するキーを構成する) を設定します。
 void BaseRowSet.setLong(int parameterIndex, long x)
          指定されたパラメータを、指定された Java プログラミング言語の long 値に設定します。
 void BaseRowSet.setLong(String parameterName, long x)
          指定されたパラメータを指定された Java の long 値に設定します。
 void Joinable.setMatchColumn(int columnIdx)
          指定された列をこの RowSet オブジェクトの一致列として設定します。
 void Joinable.setMatchColumn(int[] columnIdxes)
          指定された列をこの RowSet オブジェクトの一致列として設定します。
 void Joinable.setMatchColumn(String columnName)
          指定された列をこの RowSet オブジェクトの一致列として設定します。
 void Joinable.setMatchColumn(String[] columnNames)
          指定された列をこの RowSet オブジェクトの一致列として設定します。
 void BaseRowSet.setMaxFieldSize(int max)
          この RowSet オブジェクト内の列の値として使用可能な最大バイト数を設定します。
 void BaseRowSet.setMaxRows(int max)
          この RowSet オブジェクトに含めることのできる最大の行数を、指定した値に設定します。
 void CachedRowSet.setMetaData(RowSetMetaData md)
          指定された RowSetMetaDataオブジェクトを使って、CachedRowSet オブジェクトのメタデータを設定します。
 void BaseRowSet.setNCharacterStream(int parameterIndex, Reader value)
          この RowSet オブジェクトのコマンド内の指定されたパラメータを、Reader オブジェクトに設定します。
 void BaseRowSet.setNCharacterStream(int parameterIndex, Reader value, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setNCharacterStream(String parameterName, Reader value)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setNCharacterStream(String parameterName, Reader value, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setNClob(int parameterIndex, NClob value)
          指定されたパラメータを java.sql.NClob オブジェクトに設定します。
 void BaseRowSet.setNClob(int parameterIndex, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setNClob(int parameterIndex, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setNClob(String parameterName, NClob value)
          指定されたパラメータを java.sql.NClob オブジェクトに設定します。
 void BaseRowSet.setNClob(String parameterName, Reader reader)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setNClob(String parameterName, Reader reader, long length)
          指定されたパラメータを Reader オブジェクトに設定します。
 void BaseRowSet.setNString(int parameterIndex, String value)
          指定されたパラメータを、指定された Java の String オブジェクトに設定します。
 void BaseRowSet.setNString(String parameterName, String value)
          指定されたパラメータを、指定された Java の String オブジェクトに設定します。
 void BaseRowSet.setNull(int parameterIndex, int sqlType)
          指定されたパラメータを SQL NULL に設定します。
 void BaseRowSet.setNull(int parameterIndex, int sqlType, String typeName)
          指定されたパラメータを SQL NULL に設定します。
 void BaseRowSet.setNull(String parameterName, int sqlType)
          指定されたパラメータを SQL NULL に設定します。
 void BaseRowSet.setNull(String parameterName, int sqlType, String typeName)
          指定されたパラメータを SQL NULL に設定します。
 void RowSetMetaDataImpl.setNullable(int columnIndex, int property)
          指定された列に格納された値を NULL に設定できるかどうかを、ResultSetMetaData インタフェースの指定された定数に設定します。
 void BaseRowSet.setObject(int parameterIndex, Object x)
          指定されたパラメータを Java プログラミング言語の Object に設定します。
 void BaseRowSet.setObject(int parameterIndex, Object x, int targetSqlType)
          指定されたパラメータの値を、指定された Object 値で設定します。
 void BaseRowSet.setObject(int parameterIndex, Object x, int targetSqlType, int scale)
          指定されたパラメータを Java プログラミング言語の Object に設定します。
 void BaseRowSet.setObject(String parameterName, Object x)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void BaseRowSet.setObject(String parameterName, Object x, int targetSqlType)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void BaseRowSet.setObject(String parameterName, Object x, int targetSqlType, int scale)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void CachedRowSet.setOriginalRow()
          この CachedRowSet オブジェクトの現在の行を元の行として設定します。
 void CachedRowSet.setPageSize(int size)
          CachedRowSet オブジェクトのページサイズを設定します。
 void RowSetMetaDataImpl.setPrecision(int columnIndex, int precision)
          指定された列に格納された値の 10 進数の合計数を設定します。
 void BaseRowSet.setQueryTimeout(int seconds)
          ドライバがクエリーの実行を待つ最大秒数を設定します。
 void BaseRowSet.setRef(int parameterIndex, Ref ref)
          指定されたパラメータを、指定された Java プログラミング言語の Ref オブジェクトに設定します。
 void BaseRowSet.setRowId(int parameterIndex, RowId x)
          指定されたパラメータを、指定された java.sql.RowId オブジェクトに設定します。
 void BaseRowSet.setRowId(String parameterName, RowId x)
          指定されたパラメータを、指定された java.sql.RowId オブジェクトに設定します。
 void RowSetMetaDataImpl.setScale(int columnIndex, int scale)
          指定された列に格納された値の小数点以下の桁数を設定します。
 void RowSetMetaDataImpl.setSchemaName(int columnIndex, String schemaName)
          指定された列の表のスキーマ名を schemaName に設定します (存在する場合)。
 void RowSetMetaDataImpl.setSearchable(int columnIndex, boolean property)
          指定された列内に格納された値を WHERE 節内で使用できるかどうかを、指定された boolean 値に設定します。
 void BaseRowSet.setShort(int parameterIndex, short x)
          指定されたパラメータを、指定された Java プログラミング言語の short 値に設定します。
 void BaseRowSet.setShort(String parameterName, short x)
          指定されたパラメータを指定された Java の short 値に設定します。
 void JdbcRowSet.setShowDeleted(boolean b)
          showDeleted プロパティーに、指定された boolean 値を設定します。
 void CachedRowSet.setShowDeleted(boolean b)
          showDeleted プロパティーとして、削除マーク付きの行を現在の行セット内に表示するかどうかを指定する boolean を設定します。
 void BaseRowSet.setShowDeleted(boolean value)
          showDeleted プロパティーとして、削除マーク付きの行を現在の行とともに表示するかどうかを指定する boolean を設定します。
 void RowSetMetaDataImpl.setSigned(int columnIndex, boolean property)
          指定された列に格納された値が符号付きの数であるかどうかを、指定された boolean に設定します。
 void BaseRowSet.setSQLXML(int parameterIndex, SQLXML xmlObject)
          指定されたパラメータを、指定された java.sql.SQLXML オブジェクトに設定します。
 void BaseRowSet.setSQLXML(String parameterName, SQLXML xmlObject)
          指定されたパラメータを、指定された java.sql.SQLXML オブジェクトに設定します。
 void BaseRowSet.setString(int parameterIndex, String x)
          指定されたパラメータを、指定された Java の String 値に設定します。
 void BaseRowSet.setString(String parameterName, String x)
          指定されたパラメータを指定された Java の String 値に設定します。
 void CachedRowSet.setSyncProvider(String provider)
          この CachedRowSet オブジェクトの SyncProvider オブジェクトに指定したオブジェクトを設定します。
 void RowSetMetaDataImpl.setTableName(int columnIndex, String tableName)
          指定された列の派生元である表の名前を設定します。
 void CachedRowSet.setTableName(String tabName)
          この CachedRowSet オブジェクトの派生元のテーブルの識別子を、指定のテーブル名に設定します。
 void BaseRowSet.setTime(int parameterIndex, Time x)
          指定されたパラメータを、指定された java.sql.Time 値に設定します。
 void BaseRowSet.setTime(int parameterIndex, Time x, Calendar cal)
          指定されたパラメータを、指定された java.sql.Time オブジェクトに設定します。
 void BaseRowSet.setTime(String parameterName, Time x)
          指定されたパラメータを、指定された java.sql.Time 値に設定します。
 void BaseRowSet.setTime(String parameterName, Time x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Time 値に設定します。
 void BaseRowSet.setTimestamp(int parameterIndex, Timestamp x)
          指定されたパラメータを、指定された java.sql.Timestamp 値に設定します。
 void BaseRowSet.setTimestamp(int parameterIndex, Timestamp x, Calendar cal)
          指定されたパラメータを、指定された java.sql.Timestamp オブジェクトに設定します。
 void BaseRowSet.setTimestamp(String parameterName, Timestamp x)
          指定されたパラメータを、指定された java.sql.Timestamp 値に設定します。
 void BaseRowSet.setTimestamp(String parameterName, Timestamp x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Timestamp 値に設定します。
 void BaseRowSet.setTransactionIsolation(int level)
          この JDBC RowSet オブジェクトのトランザクション遮断プロパティーとして、指定の定数を設定します。
 void BaseRowSet.setType(int type)
          この RowSet オブジェクトに特定の型を設定します。
 void BaseRowSet.setUnicodeStream(int parameterIndex, InputStream x, int length)
          推奨されていません。 代わりに getCharacterStream を使用してください。
 void BaseRowSet.setURL(int parameterIndex, URL x)
          指定されたパラメータを指定された java.net.URL 値に設定します。
 void BaseRowSet.setUrl(String url)
          この RowSet オブジェクトの Url プロパティーとして指定の String オブジェクトを設定し、dataSource name プロパティーを null に設定します。
 CachedRowSet JoinRowSet.toCachedRowSet()
          この JoinRowSet オブジェクト内のデータを含む新しい CachedRowSet オブジェクトを作成します。
 Collection<?> CachedRowSet.toCollection()
          この CachedRowSet オブジェクトを、この CachedRowSet オブジェクトのすべてのデータを格納する Collection オブジェクトに変換します。
 Collection<?> CachedRowSet.toCollection(int column)
          この CachedRowSet オブジェクト内の指定された列を Collection オブジェクトに変換します。
 Collection<?> CachedRowSet.toCollection(String column)
          この CachedRowSet オブジェクト内の指定された列を Collectionオブジェクトに変換します。
 void CachedRowSet.undoDelete()
          現在の行の削除を取り消して、リスナーに行が変更されたことを通知します。
 void CachedRowSet.undoInsert()
          もし行が挿入された状態であれば、CachedRowSet オブジェクトから現在の行をただちに削除し、リスナーに行が変更されたことを通知します。
 void CachedRowSet.undoUpdate()
          もし行が変更されていれば、前回の更新操作をただちに元に戻します。
 void Joinable.unsetMatchColumn(int columnIdx)
          この RowSet オブジェクトの一致列として指定された列の設定を解除します。
 void Joinable.unsetMatchColumn(int[] columnIdxes)
          この RowSet オブジェクトの一致列として指定された列の設定を解除します。
 void Joinable.unsetMatchColumn(String columnName)
          この RowSet オブジェクトの一致列として指定された列の設定を解除します。
 void Joinable.unsetMatchColumn(String[] columnName)
          この RowSet オブジェクトの一致列として指定された列の設定を解除します。
<T> T
RowSetMetaDataImpl.unwrap(Class<T> iface)
          標準以外のメソッド、またはプロキシによって公開されない標準メソッドにアクセスできるようにするために、指定されたインタフェースを実装しているオブジェクトを返します。
 void WebRowSet.writeXml(OutputStream oStream)
          この WebRowSet オブジェクトのデータ、プロパティー、メタデータを指定された OutputStream オブジェクトに XML 形式で書き込みます。
 void WebRowSet.writeXml(ResultSet rs, OutputStream oStream)
          指定された ResultSet オブジェクトのコンテンツからこの WebRowSet オブジェクトを生成し、そのデータ、プロパティー、およびメタデータを指定された OutputStream オブジェクトに XML 形式で書き込みます。
 void WebRowSet.writeXml(ResultSet rs, Writer writer)
          指定された ResultSet オブジェクトのコンテンツからこの WebRowSet オブジェクトを生成し、そのデータ、プロパティー、およびメタデータを指定された Writer オブジェクトに XML 形式で書き込みます。
 void WebRowSet.writeXml(Writer writer)
          この WebRowSet オブジェクトのデータ、プロパティー、メタデータを指定された Writer オブジェクトに XML 形式で書き込みます。
 

javax.sql.rowset.serial での SQLException の使用
 

javax.sql.rowset.serial での SQLException のサブクラス
 class SerialException
          DATALINK や JAVAOBJECT に加えて、BLOB、CLOB、STRUCT、ARRAY などの SQL 型の直列化または直列化復元時のエラーを示します。
 

SQLException をスローする javax.sql.rowset.serial のメソッド
 void SerialClob.free()
           
 void SerialBlob.free()
          このメソッドは、Blob オブジェクトを解放して、保持されているリソースを解放します。
 void SerialArray.free()
          このメソッドは、Array オブジェクトを解放して、保持されているリソースを解放します。
 InputStream SerialClob.getAsciiStream()
          この SerialClob オブジェクトによって指定された CLOB 値を ASCII ストリームとして取得します。
 InputStream SerialBlob.getBinaryStream(long pos, long length)
          Blob 値の一部 (バイト位置 pos から長さ length バイト分) を格納した InputStream オブジェクトを返します。
 Reader SerialClob.getCharacterStream(long pos, long length)
           
 long SerialBlob.position(Blob pattern, long start)
          この SerialBlob オブジェクト内で、指定の Blob オブジェクトが開始される位置を返します。
 long SerialBlob.position(byte[] pattern, long start)
          この SerialBlob オブジェクト内で、指定されたバイトパターンが開始される位置を返します。
 long SerialClob.position(Clob searchStr, long start)
          この SerialClob オブジェクト内で、指定の Clob シグニチャーが開始される位置を返します。
 long SerialClob.position(String searchStr, long start)
          この SerialClob オブジェクト内で、指定の String オブジェクトが開始される位置を返します。
 Array SQLInputImpl.readArray()
          ストリームから SQL ARRAY 値を読み込み、その値を Java プログラミング言語の Array オブジェクトとして返します。
 InputStream SQLInputImpl.readAsciiStream()
          この SQLInputImpl オブジェクト内の次の属性を ASCII 文字ストリームとして取得します。
 BigDecimal SQLInputImpl.readBigDecimal()
          この SQLInputImpl オブジェクト内の次の属性を java.math.BigDecimal として取得します。
 InputStream SQLInputImpl.readBinaryStream()
          この SQLInputImpl オブジェクト内の次の属性を未解釈のバイトストリームとして取得します。
 Blob SQLInputImpl.readBlob()
          この SQLInputImpl オブジェクトの先頭の BLOB 値を Java プログラミング言語の Blob オブジェクトとして取得します。
 boolean SQLInputImpl.readBoolean()
          この SQLInputImpl オブジェクト内の次の属性を Java プログラミング言語の boolean として取得します。
 byte SQLInputImpl.readByte()
          この SQLInputImpl オブジェクト内の次の属性を Java プログラミング言語の byte として取得します。
 byte[] SQLInputImpl.readBytes()
          この SQLInputImpl オブジェクト内の次の属性をバイト配列として取得します。
 Reader SQLInputImpl.readCharacterStream()
          この SQLInputImpl オブジェクト内の次の属性を Unicode 文字ストリームとして取得します。
 Clob SQLInputImpl.readClob()
          この SQLInputImpl オブジェクトの先頭の CLOB 値を Java プログラミング言語の Clob オブジェクトとして取得します。
 Date SQLInputImpl.readDate()
          この SQLInputImpl 内の次の属性を java.sql.Date オブジェクトとして取得します。
 double SQLInputImpl.readDouble()
          この SQLInputImpl オブジェクト内の次の属性を Java プログラミング言語の double として取得します。
 float SQLInputImpl.readFloat()
          この SQLInputImpl オブジェクト内の次の属性を Java プログラミング言語の float として取得します。
 int SQLInputImpl.readInt()
          この SQLInputImpl オブジェクト内の次の属性を Java プログラミング言語の int として取得します。
 long SQLInputImpl.readLong()
          この SQLInputImpl オブジェクト内の次の属性を Java プログラミング言語の long として取得します。
 NClob SQLInputImpl.readNClob()
          ストリームから SQL NCLOB 値を読み込み、その値を Java プログラミング言語の Clob オブジェクトとして返します。
 String SQLInputImpl.readNString()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の String として返します。
 Object SQLInputImpl.readObject()
          この SQLInputImpl オブジェクトの先頭の値を Java プログラミング言語の Object として取得します。
 Ref SQLInputImpl.readRef()
          この SQLInputImpl オブジェクトの先頭の値を Java プログラミング言語の Ref オブジェクトとして取得します。
 RowId SQLInputImpl.readRowId()
          ストリームから SQL ROWID 値を読み込み、その値を Java プログラミング言語の RowId オブジェクトとして返します。
 short SQLInputImpl.readShort()
          この SQLInputImpl オブジェクト内の次の属性を Java プログラミング言語の short として取得します。
 SQLXML SQLInputImpl.readSQLXML()
          ストリームから SQL XML 値を読み込み、その値を Java プログラミング言語の SQLXML オブジェクトとして返します。
 String SQLInputImpl.readString()
          この SQLInputImpl オブジェクト内の次の属性を Java プログラミング言語の String として取得します。
 Time SQLInputImpl.readTime()
          この SQLInputImpl オブジェクト内の次の属性を java.sql.Time オブジェクトとして取得します。
 Timestamp SQLInputImpl.readTimestamp()
          この SQLInputImpl オブジェクト内の次の属性を java.sql.Timestamp オブジェクトとして取得します。
 URL SQLInputImpl.readURL()
          ストリームから SQL DATALINK 値を読み込み、その値を Java プログラミング言語の URL オブジェクトとして返します。
 OutputStream SerialClob.setAsciiStream(long pos)
          この SerialClob オブジェクトが表す CLOB 値へ ASCII 文字の書き込みに使用するストリームを取得します。
 OutputStream SerialBlob.setBinaryStream(long pos)
          この BLOB オブジェクトが表す Blob 値への書き込みに使用するストリームを取得します。
 int SerialBlob.setBytes(long pos, byte[] bytes)
          この Blob オブジェクトが表す BLOB 値へ指定されたバイト配列を pos の位置から書き込み、書き込まれたバイト数を返します。
 int SerialBlob.setBytes(long pos, byte[] bytes, int offset, int length)
          この Blob オブジェクトが表す BLOB 値へ指定された byte 配列の全部または一部を書き込み、書き込まれたバイト数を返します。
 Writer SerialClob.setCharacterStream(long pos)
          この SerialClob オブジェクトが表す CLOB 値への Unicode ストリームの書き込みに使用する、pos の位置のストリームを取得します。
 boolean SQLInputImpl.wasNull()
          この SQLInputImpl オブジェクトから最後に読み込まれた値が SQL NULL かどうかを確認します。
 void SQLOutputImpl.writeArray(Array x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の Array オブジェクトを書き込みます。
 void SQLOutputImpl.writeAsciiStream(InputStream x)
          この SQLOutputImpl オブジェクトに ASCII 文字ストリームを書き込みます。
 void SQLOutputImpl.writeBigDecimal(BigDecimal x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の java.math.BigDecimal オブジェクトを書き込みます。
 void SQLOutputImpl.writeBinaryStream(InputStream x)
          この SQLOutputImpl オブジェクトに未解釈のバイトストリームを書き込みます。
 void SQLOutputImpl.writeBlob(Blob x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の Blob オブジェクトを書き込みます。
 void SQLOutputImpl.writeBoolean(boolean x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の boolean を書き込みます。
 void SQLOutputImpl.writeByte(byte x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の byte を書き込みます。
 void SQLOutputImpl.writeBytes(byte[] x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の bytes の配列を書き込みます。
 void SQLOutputImpl.writeCharacterStream(Reader x)
          この SQLOutputImpl オブジェクトに Unicode 文字ストリームを書き込みます。
 void SQLOutputImpl.writeClob(Clob x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の Clob オブジェクトを書き込みます。
 void SQLOutputImpl.writeDate(Date x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の java.sql.Date オブジェクトを書き込みます。
 void SQLOutputImpl.writeDouble(double x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の double を書き込みます。
 void SQLOutputImpl.writeFloat(float x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の float を書き込みます。
 void SQLOutputImpl.writeInt(int x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の int を書き込みます。
 void SQLOutputImpl.writeLong(long x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の long を書き込みます。
 void SQLOutputImpl.writeNClob(NClob x)
          SQL NCLOB 値をストリームに書き込みます。
 void SQLOutputImpl.writeNString(String x)
          次の属性を Java プログラミング言語の String としてストリームに書き込みます。
 void SQLOutputImpl.writeObject(SQLData x)
          指定された SQLData オブジェクトに格納されたデータを、ストリームに書き込みます。
 void SQLOutputImpl.writeRef(Ref x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の Ref オブジェクトを書き込みます。
 void SQLOutputImpl.writeRowId(RowId x)
          SQL ROWID 値をストリームに書き込みます。
 void SQLOutputImpl.writeShort(short x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の short を書き込みます。
 void SQLOutputImpl.writeSQLXML(SQLXML x)
          SQL XML 値をストリームに書き込みます。
 void SQLOutputImpl.writeString(String x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の String を書き込みます。
 void SQLOutputImpl.writeStruct(Struct x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の Struct オブジェクトを書き込みます。
 void SQLOutputImpl.writeTime(Time x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の java.sql.Time オブジェクトを書き込みます。
 void SQLOutputImpl.writeTimestamp(Timestamp x)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の java.sql.Timestamp オブジェクトを書き込みます。
 void SQLOutputImpl.writeURL(URL url)
          この SQLOutputImpl オブジェクトに Java プログラミング言語の java.sql.Type.DATALINK オブジェクトを書き込みます。
 

SQLException をスローする javax.sql.rowset.serial のコンストラクタ
SerialArray(Array array)
          指定された Array オブジェクトから新しい SerialArray オブジェクトを構築します。
SerialArray(Array array, Map<String,Class<?>> map)
          要素が SQL UDT であるとき、各要素のカスタムマッピングに使用される指定の型マップを使って、指定された Array オブジェクトから新しい SerialArray オブジェクトを構築します。
SerialBlob(Blob blob)
          指定された Blob オブジェクトの直列化されたバージョンである SerialBlob オブジェクトを構築します。
SerialBlob(byte[] b)
          指定された byte 配列の直列化されたバージョンである SerialBlob オブジェクトを構築します。
SerialClob(char[] ch)
          指定された char 配列の直列化されたバージョンである SerialClob オブジェクトを構築します。
SerialClob(Clob clob)
          指定された Clob オブジェクトの直列化されたバージョンである SerialClob オブジェクトを構築します。
SerialRef(Ref ref)
          指定された Ref オブジェクトから SerialRef オブジェクトを構築します。
SQLInputImpl(Object[] attributes, Map<String,Class<?>> map)
          指定された属性の配列と型マップで初期化された SQLInputImpl オブジェクトを作成します。
SQLOutputImpl(Vector<?> attributes, Map<String,?> map)
          指定の属性および型マップのベクトルで初期化された新しい SQLOutputImpl オブジェクトを作成します。
 

javax.sql.rowset.spi での SQLException の使用
 

javax.sql.rowset.spi での SQLException のサブクラス
 class SyncFactoryException
          SyncFactory 機構のエラーを示します。
 class SyncProviderException
          SyncProvider 機構で発生したエラーを示します。
 

SQLException をスローする javax.sql.rowset.spi のメソッド
 void TransactionalWriter.commit()
          前回の commit または rollback メソッドの呼び出しから、acceptChanges メソッドによって行われたすべての変更を永続的なものにします。
 Object SyncResolver.getConflictValue(int index)
          この SyncResolver オブジェクトの現在の行にある指定された列の値を取得します。
 Object SyncResolver.getConflictValue(String columnName)
          この SyncResolver オブジェクトの現在の行にある指定された列の値を取得します。
 boolean SyncResolver.nextConflict()
          カーソルを現在の位置から、競合する値を含む次の行に移動します。
 boolean SyncResolver.previousConflict()
          カーソルを現在の位置から、この SyncResolverオブジェクト内の前の競合する行に移動します。
 void XmlReader.readXML(WebRowSet caller, Reader reader)
          指定された WebRowSet オブジェクトを指定された XML 形式の入力ストリームから読み取り、解析します。
 void TransactionalWriter.rollback()
          現在のトランザクションでのすべての変更を取り消します。
 void TransactionalWriter.rollback(Savepoint s)
          指定された Savepoint オブジェクトの前に行われた、現在のトランザクションのすべての変更を取り消します。
 void SyncResolver.setResolvedValue(int index, Object obj)
          objを、同期する RowSet オブジェクトの現在の行の列 index 内の値として設定します。
 void SyncResolver.setResolvedValue(String columnName, Object obj)
          objを、同期する RowSet オブジェクトの現在の行の列 columnName 内の値として設定します。
 void XmlWriter.writeXML(WebRowSet caller, Writer writer)
          指定された WebRowSet オブジェクトを、XML ドキュメントとして java.io.Writer 出力ストリームに書き込みます。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。