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

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

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