|
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 - 如果分派給該鑒別符一個預設值,則該參數為 trueDynAny 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。