|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
public interface DynValueBoxOperations
DynValueBox 物件支持對 IDL 裝箱 (boxed) 型別的操作。DynValueBox 介面可表示 null 和非 null 兩種值型別。對於表示非 null 值型別的 DynValueBox,DynValueBox 具有單個裝箱型別的元件。表示 null 值型別的 DynValueBox 沒有元件,其當前位置為 -1。
| 方法摘要 | |
|---|---|
DynAny |
get_boxed_value_as_dyn_any()
以 DynAny 的形式返回已裝箱值。 |
Any |
get_boxed_value()
以 Any 的形式返回裝箱值。 |
void |
set_boxed_value_as_dyn_any(DynAny boxed)
使用參數中包含的值取代已裝箱值。 |
void |
set_boxed_value(Any boxed)
使用指定值取代已裝箱值。 |
| 從介面 org.omg.DynamicAny.DynValueCommonOperations 繼承的方法 |
|---|
is_null, set_to_null, set_to_value |
| 方法詳細資訊 |
|---|
Any get_boxed_value()
throws InvalidValue
InvalidValue - 如果此物件表示 null 值裝箱型別
void set_boxed_value(Any boxed)
throws TypeMismatch
TypeMismatch - 如果此物件表示非 null 值裝箱型別,並且參數的型別與當前已裝箱值型別不比對。
DynAny get_boxed_value_as_dyn_any()
throws InvalidValue
InvalidValue - 如果此物件表示 null 值裝箱型別
void set_boxed_value_as_dyn_any(DynAny boxed)
throws TypeMismatch
TypeMismatch - 如果此物件表示非 null 值裝箱型別,並且參數的型別與當前已裝箱值型別不比對。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。