JavaTM Platform
Standard Ed. 6

クラス
javax.sql.rowset.serial.SerialException の使用

SerialException を使用しているパッケージ
javax.sql.rowset.serial Java プログラミング言語での SQL 型とデータ型の直列化可能マッピングを可能にするユーティリティークラスを提供します。 
 

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

SerialException をスローする javax.sql.rowset.serial のメソッド
 Object SerialArray.getArray()
          この SerialArray オブジェクトのコピーである新しい配列を返します。
 Object SerialArray.getArray(long index, int count)
          この SerialArray オブジェクトのスライスのコピーとなる新しい配列 (指定されたインデックス位置の要素から指定の要素数分続く) を返します。
 Object SerialArray.getArray(long index, int count, Map<String,Class<?>> map)
          この SerialArray オブジェクトのスライスのコピーとなる新しい配列 (指定されたインデックス位置の要素から指定の要素数分続く) を返します。
 Object SerialArray.getArray(Map<String,Class<?>> map)
          要素が SQL UDT であるとき、各要素のカスタムマッピングに使用される指定の型マップを使って、この SerialArray オブジェクトのコピーである新しい配列を返します。
 InputStream SerialClob.getAsciiStream()
          この SerialClob オブジェクトによって指定された CLOB 値を ASCII ストリームとして取得します。
 Object[] SerialStruct.getAttributes()
          この SerialStruct オブジェクトによって表される SQL 構造型の属性を格納する Object 値の配列を取得します。
 Object[] SerialStruct.getAttributes(Map<String,Class<?>> map)
          指定されたカスタムマッピング用の型マップを使って、この SerialStruct によって表される SQL 構造型の属性に相当する Object 値の配列を取得します (適切な場合)。
 int SerialArray.getBaseType()
          この SerialArray オブジェクト内の要素の SQL 型を取得します。
 String SerialRef.getBaseTypeName()
          Ref の基底型名を説明する文字列を返します。
 String SerialArray.getBaseTypeName()
          この SerialArray オブジェクト内に格納された要素の DBMS 固有の型名を取得します。
 InputStream SerialBlob.getBinaryStream()
          この SerialBlob オブジェクトを入力ストリームとして返します。
 byte[] SerialBlob.getBytes(long pos, int length)
          この SerialBlob オブジェクトの指定の位置から、指定されたバイト数を別のバイト配列にコピーします。
 Reader SerialClob.getCharacterStream()
          この SerialClob オブジェクトを Unicode 文字の入力ストリームとして返します。
 URL SerialDatalink.getDatalink()
          この SerialDatalink オブジェクトのコピーである新しい URL を返します。
 Field[] SerialJavaObject.getFields()
          このヘルパークラスによって直列化されるオブジェクトの各フィールドを格納する Field オブジェクトの配列を返します。
 Object SerialRef.getObject()
          この SerialRef オブジェクトが参照する SQL 構造化型を表す Object を返します。
 Object SerialJavaObject.getObject()
          この SerialJavaObject オブジェクトのコピーである Object を返します。
 Object SerialRef.getObject(Map<String,Class<?>> map)
          この SerialRef オブジェクトが参照する SQL 構造化型を表す Object を返します。
 ResultSet SerialArray.getResultSet()
          この SerialArray オブジェクトによって表現する ARRAY 値のすべての要素が格納されている ResultSet オブジェクトを取得します。
 ResultSet SerialArray.getResultSet(long index, int count)
          インデックス index で始まり、最大で count 個の連続した部分配列の要素が格納されている ResultSet オブジェクトを取得します。
 ResultSet SerialArray.getResultSet(long index, int count, Map<String,Class<?>> map)
          インデックス index で始まり、最大で count 個の連続した要素を格納する SerialArray オブジェクトの要素の部分配列を格納する ResultSet オブジェクトを返します。
 ResultSet SerialArray.getResultSet(Map<String,Class<?>> map)
          この SerialArray オブジェクトによって表現された SQL ARRAY 値のすべての要素を含む ResultSet オブジェクトを取得します。
 String SerialStruct.getSQLTypeName()
          この SerialStruct オブジェクトの SQL 型名を取得します。
 String SerialClob.getSubString(long pos, int length)
          この SerialClob オブジェクトに格納された、指定の位置から開始され指定の文字数分続く部分文字列のコピーを返します。
 long SerialClob.length()
          この SerialClob オブジェクトの文字配列の文字数を取得します。
 long SerialBlob.length()
          この SerialBlob オブジェクトのバイト配列のバイト数を取得します。
 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 オブジェクトが開始される位置を返します。
 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 の位置のストリームを取得します。
 void SerialRef.setObject(Object obj)
          この SerialRef オブジェクトが参照する SQL 構造型を指定の Object オブジェクトに設定します。
 int SerialClob.setString(long pos, String str)
          この SerialClob オブジェクトが表す CLOB 値へ、指定された Java Stringpos の位置に書き込みます。
 int SerialClob.setString(long pos, String str, int offset, int length)
          この Clob が表す CLOB 値へ、offset 文字から始まる strlen 文字を書き込みます。
 void SerialClob.truncate(long length)
          この SerialClob オブジェクトが表す CLOB 値を len 文字の長さに切り詰めます。
 void SerialBlob.truncate(long length)
          この Blob オブジェクトが表す BLOB 値を len バイトの長さに切り詰めます。
 

SerialException をスローする 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 オブジェクトを構築します。
SerialDatalink(URL url)
          指定された java.net.URL オブジェクトから新しい SerialDatalink オブジェクトを構築します。
SerialJavaObject(Object obj)
          SerialJavaObject ヘルパークラスのコンストラクタです。
SerialRef(Ref ref)
          指定された Ref オブジェクトから SerialRef オブジェクトを構築します。
SerialStruct(SQLData in, Map<String,Class<?>> map)
          指定された SQLData オブジェクトから、指定の型マップを使って SerialStruct オブジェクトを構築し、これを Java プログラミング言語のクラスにカスタムマップします。
SerialStruct(Struct in, Map<String,Class<?>> map)
          指定された Struct オブジェクトから、指定された java.util.Map オブジェクトを使って、SQL 構造型か SQL 構造型の属性のいずれかのカスタムマッピングに使用する SerialStruct オブジェクトを構築します。
 


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 も参照してください。