| 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 SerialException 的软件包 | |
|---|---|
| javax.sql.rowset.serial | 提供实用工具类,允许 SQL 类型与 Java 编程语言数据类型之间的可序列化映射关系。 | 
| 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)
返回一个新数组,它是此 SerialArray 对象的副本,当元素为 SQL UDT 时对每个自定义映射关系的元素使用给定类型映射表。 | 
 InputStream | 
SerialClob.getAsciiStream()
以 ascii 流的形式获取此 SerialClob 对象指定的 CLOB 值。 | 
 Object[] | 
SerialStruct.getAttributes()
获取 Object 值的数组,该数组包含此 SerialStruct 对象所表示的 SQL 结构类型的属性。 | 
 Object[] | 
SerialStruct.getAttributes(Map<String,Class<?>> map)
获取此 SerialStruct 表示为 Object 值数组的 SQL 结构类型的属性;如果适用,则使用给定的类型映射表进行自定义映射。 | 
 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()
以 Unicode 字符流的形式返回此 SerialClob 对象的数据。 | 
 URL | 
SerialDatalink.getDatalink()
返回一个新 URL,它是此 SerialDatalink 对象的副本。 | 
 Field[] | 
SerialJavaObject.getFields()
返回 Field 对象数组,该对象包含此帮助器类将序列化的对象的每个字段。 | 
 Object | 
SerialJavaObject.getObject()
返回一个 Object,它是此 SerialJavaObject 对象的副本。 | 
 Object | 
SerialRef.getObject()
返回表示此 SerialRef 对象引用的 SQL 结构类型的 Object。 | 
 Object | 
SerialRef.getObject(Map<String,Class<?>> map)
返回表示此 SerialRef 对象引用的 SQL 结构类型的 Object。 | 
 ResultSet | 
SerialArray.getResultSet()
获取 ResultSet 对象,该对象包含由此 SerialArray 对象所表示的所有 ARRAY 值中的元素。 | 
 ResultSet | 
SerialArray.getResultSet(long index,
             int count)
获取保存子数组元素的 ResultSet 对象,该子数组从 index 索引处开始,包含 count 个连续元素。 | 
 ResultSet | 
SerialArray.getResultSet(long index,
             int count,
             Map<String,Class<?>> map)
获取包含此 SerialArray 对象中元素的子数组的 ResultSet 对象,该子数组从 index 索引处开始,包含 count 个连续元素。 | 
 ResultSet | 
SerialArray.getResultSet(Map<String,Class<?>> map)
获取 ResultSet 对象,该对象包含由此 SerialArray 对象所表示的所有 SQL ARRAY 值的元素。 | 
 String | 
SerialStruct.getSQLTypeName()
获取此 SerialStruct 对象的 SQL 类型名称。 | 
 String | 
SerialClob.getSubString(long pos,
             int length)
返回包含在此 SerialClob 对象中的子字符串的副本,从给定位置开始,后跟指定字符数。 | 
 long | 
SerialBlob.length()
获取此 SerialBlob 对象字节数组中的字节数。 | 
 long | 
SerialClob.length()
获取此 SerialClob 对象字节数组中的字节数。 | 
 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)
获取用于将 Ascii 字符写入此 SerialClob 对象所表示的 Clob 值的流,从位置 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)
将所有或部分给定的 byte 数组写入此 Blob 对象表示的 BLOB 值中,并返回写入的字节数。 | 
 Writer | 
SerialClob.setCharacterStream(long pos)
获取用于将 Unicode 字符流写入此 SerialClob 对象所表示的 CLOB 值(位置 pos 处)的流。 | 
 void | 
SerialRef.setObject(Object obj)
将此 SerialRef 对象引用的 SQL 结构类型设置为给定的 Object 对象。 | 
 int | 
SerialClob.setString(long pos,
          String str)
在位置 pos 处将给定 Java String 写入此 SerialClob 对象表示的 CLOB 值中。 | 
 int | 
SerialClob.setString(long pos,
          String str,
          int offset,
          int length)
将 str 的 len 个字符写入此 Clob 表示的 CLOB 值中,从字符 offset 开始。 | 
 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)
根据给定 Array 对象构造新的 SerialArray 对象,当数组元素是 SQL UDT 时对每个元素的自定义映射关系使用给定的类型映射表。 | 
|
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 对象构造 SerialStruct 对象,使用给定 java.util.Map 对象来自定义映射 SQL 结构类型或其任何为 SQL 结构类型的属性。 | 
|
  | 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。