クラス
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,​クラス<?>> map)
    要素がSQL UDTであるとき、各要素のカスタム・マッピングに使用される指定の型マップを使って、このSerialArrayオブジェクトのコピーである新しい配列を返します。
    InputStream SerialClob.getAsciiStream()
    このSerialClobオブジェクトによって指定されたCLOB値をASCIIストリームとして取得します。
    Object[] SerialStruct.getAttributes()
    このSerialStructオブジェクトによって表されるSQL構造型の属性を格納するObject値の配列を取得します。
    Object[] SerialStruct.getAttributes​(Map<String,​クラス<?>> map)
    指定されたカスタム・マッピング用の型マップを使って、このSerialStructによって表されるSQL構造型の属性に相当するObject値の配列を取得します(適切な場合)。
    int SerialArray.getBaseType()
    このSerialArrayオブジェクト内の要素のSQL型を取得します。
    String SerialArray.getBaseTypeName()
    このSerialArrayオブジェクト内に格納された要素のDBMS固有の型名を取得します。
    String SerialRef.getBaseTypeName()
    Refの基底型名を説明する文字列を返します。
    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 SerialJavaObject.getObject()
    このSerialJavaObjectオブジェクトのコピーであるObjectを返します。
    Object SerialRef.getObject()
    このSerialRefオブジェクトが参照するSQL構造化型を表すObjectを返します。
    Object SerialRef.getObject​(Map<String,​クラス<?>> 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,​クラス<?>> map)
    このSerialArrayオブジェクトによって表現されたSQL ARRAY値のすべての要素を含むResultSetオブジェクトを取得します。
    String SerialStruct.getSQLTypeName()
    このSerialStructオブジェクトのSQL型名を取得します。
    String 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シグニチャが開始される位置を返します。検索は指定位置から開始されます。
    OutputStream SerialClob.setAsciiStream​(long pos)
    このSerialClobオブジェクトが表すCLOB値へのASCII文字の書込みに使用するストリームを取得します。ストリームはposの位置から開始します。
    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)
    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内のコンストラクタ 
    コンストラクタ 説明
    SerialArray​(Array array)
    指定されたArrayオブジェクトから新しいSerialArrayオブジェクトを構築します。
    SerialArray​(Array array, Map<String,​Class<?>> map)
    要素がSQL UDTであるとき、各要素のカスタム・マッピングに使用される指定の型マップを使って、指定されたArrayオブジェクトから新しいSerialArrayオブジェクトを構築します。
    SerialBlob​(byte[] b)
    指定されたbyte配列の直列化されたバージョンであるSerialBlobオブジェクトを構築します。
    SerialBlob​(Blob blob)
    指定されたBlobオブジェクトの直列化されたバージョンである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オブジェクトを構築します。