类的用途
javax.sql.rowset.serial.SerialException

使用 SerialException 的包
描述
提供实用程序类以允许在 Java 编程语言中的 SQL 类型和数据类型之间进行可序列化映射。
  • SerialExceptionjavax.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)
    返回一个新数组,它是此 SerialArray 对象的副本,当元素是 SQL UDT 时,使用给定的类型映射为每个元素的自定义映射。
    SerialClob.getAsciiStream()
    检索此 SerialClob 对象指定的 CLOB 值作为 ascii 流。
    SerialStruct.getAttributes()
    检索包含此 SerialStruct 对象表示的 SQL 结构类型的属性的 Object 值数组。
    SerialStruct.getAttributes(Map<String,Class<?>> map)
    检索此 SerialStruct 表示为 Object 值数组的 SQL 结构类型的属性,如果合适,使用给定的类型映射进行自定义映射。
    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()
    返回一个新的 URL,它是这个 SerialDatalink 对象的副本。
    SerialJavaObject.getFields()
    返回一个 Field 对象数组,其中包含此帮助程序类正在序列化的对象的每个字段。
    SerialJavaObject.getObject()
    返回一个 Object,它是这个 SerialJavaObject 对象的副本。
    SerialRef.getObject()
    返回表示此 SerialRef 对象引用的 SQL 结构类型的 Object
    SerialRef.getObject(Map<String,Class<?>> map)
    返回表示此 SerialRef 对象引用的 SQL 结构类型的 Object
    SerialArray.getResultSet()
    检索一个 ResultSet 对象,该对象包含此 SerialArray 对象表示的 ARRAY 值中的所有元素。
    SerialArray.getResultSet(long index, int count)
    检索一个 ResultSet 对象,该对象包含从索引开始的子数组的元素指数最多包含count连续的元素。
    SerialArray.getResultSet(long index, int count, Map<String,Class<?>> map)
    Retrieves a result set holding the elements of the subarray that starts at 检索包含此 SerialArray 对象中元素子数组的 ResultSet 对象,从索引开始指数最多包含count连续的元素。
    SerialArray.getResultSet(Map<String,Class<?>> map)
    检索一个 ResultSet 对象,该对象包含此 SerialArray 对象表示的 SQL ARRAY 值的所有元素。
    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)
    检索用于将 Ascii 字符写入此 SerialClob 对象表示的 CLOB 值的流,从位置 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)
    将给定 byte 数组的全部或部分写入此 Blob 对象表示的 BLOB 值,并返回写入的字节数。
    SerialClob.setCharacterStream(long pos)
    检索要用于将 Unicode 字符流写入此 SerialClob 对象表示的 CLOB 值的流,位于 pos 位置。
    void
    SerialRef.setObject(Object obj)
    将此 SerialRef 对象引用的 SQL 结构类型设置为给定的 Object 对象。
    int
    SerialClob.setString(long pos, String str)
    将给定的 Java String 写入此 SerialClob 对象表示的 CLOB 值,位于 pos 位置。
    int
    SerialClob.setString(long pos, String str, int offset, int length)
    从字符 offset 开始,将 strlen 个字符写入此 Clob 表示的 CLOB 值。
    void
    SerialBlob.truncate(long length)
    将此 Blob 对象表示的 BLOB 值截断为 len 字节长度。
    void
    SerialClob.truncate(long length)
    截断此 SerialClob 对象表示的 CLOB 值,使其长度为 len 个字符。
    javax.sql.rowset.serial 中的构造函数抛出 SerialException
    修饰符
    构造方法
    描述
     
    从给定的 Array 对象构造一个新的 SerialArray 对象。
     
    SerialArray(Array array, Map<String,Class<?>> map)
    从给定的 Array 对象构造一个新的 SerialArray 对象,当元素是 SQL UDT 时,将给定的类型映射用于每个元素的自定义映射。
     
    SerialBlob(byte[] b)
    构造一个 SerialBlob 对象,它是给定 byte 数组的序列化版本。
     
    构造一个 SerialBlob 对象,它是给定 Blob 对象的序列化版本。
     
    SerialClob(char[] ch)
    构造一个 SerialClob 对象,它是给定 char 数组的序列化版本。
     
    构造一个 SerialClob 对象,它是给定 Clob 对象的序列化版本。
     
    从给定的 java.net.URL 对象构造一个新的 SerialDatalink 对象。
     
    SerialJavaObject 辅助类的构造函数。
     
    SerialRef(Ref ref)
    从给定的 Ref 对象构造一个 SerialRef 对象。
     
    从给定的 SQLData 对象构造一个 SerialStruct 对象,使用给定的类型映射将其自定义映射到 Java 编程语言中的类。
     
    从给定的 Struct 对象构造一个 SerialStruct 对象,使用给定的 java.util.Map 对象自定义映射 SQL 结构类型或其任何属于 SQL 结构类型的属性。