|
JavaTM 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 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。