|
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。