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