|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
@Deprecated public interface DynUnion
DynUnion
介面表示與 IDL union 關聯的 DynAny
物件。可以使用 DynAny
中定義的操作遍歷 union 值。union 中的第一個元素對應於鑒別符 (discriminator);第二個元素對應於 union 的實際值。調用 next()
方法兩次可以存取這兩個元件。
方法摘要 | |
---|---|
TCKind |
discriminator_kind()
已過時。 返回與此 union 的鑒別符關聯的 TCKind 物件。 |
DynAny |
discriminator()
已過時。 返回一個 DynAny 物件參考,為了插入/獲取鑒別符值,必須將該物件收縮為該鑒別符的型別。 |
TCKind |
member_kind()
已過時。 返回與此 union 成員關聯的 TCKind。 |
String |
member_name()
已過時。 允許在沒有檢查鑒別符值的情況下檢測此 union 成員的名稱。 |
void |
member_name(String arg)
已過時。 允許分派此 union 成員的名稱。 |
DynAny |
member()
已過時。 返回為了插入/獲取此 union 成員而使用的 DynAny 物件參考。 |
boolean |
set_as_default()
已過時。 確定與此 union 關聯的鑒別符是否已經分派了一個有效預設值。 |
void |
set_as_default(boolean arg)
已過時。 確定與此 union 關聯的鑒別符是否被分派了一個有效預設值。 |
從介面 org.omg.CORBA.Object 繼承的方法 |
---|
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
方法詳細資訊 |
---|
boolean set_as_default()
true
;否則返回 false
。void set_as_default(boolean arg)
arg
- 如果分派給該鑒別符一個預設值,則該參數為 true
DynAny discriminator()
DynAny
物件參考TCKind discriminator_kind()
TCKind
物件。DynAny member()
DynAny
物件。String member_name()
void member_name(String arg)
arg
- 此 union 成員的新名稱TCKind member_kind()
TCKind
物件。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。