JavaTM 2 Platform
Standard Ed. 6

類別 org.omg.CORBA.TCKind
的使用

使用 TCKind 的軟體套件
org.omg.CORBA 提供 OMG CORBA API 到 JavaTM 程式語言的映射,包括 ORB 類別,如果已實作該類別,則開發人員可以使用此類別作為全功能物件請求代理(Object Request Broker,ORB)。 
org.omg.DynamicAny 提供一些類別和介面使得在運行時能夠遍歷與 any 有關聯的資料值,並提取資料值的基本成分。 
 

org.omg.CORBATCKind 的使用
 

宣告為 TCKindorg.omg.CORBA 中的欄位
static TCKind TCKind.tk_abstract_interface
          TCKind 常數,使用 TCKind._tk_abstract_interface 初始化其 value 欄位。
static TCKind TCKind.tk_alias
          TCKind 常數,使用 TCKind._tk_alias 初始化其 value 欄位。
static TCKind TCKind.tk_any
          TCKind 常數,使用 TCKind._tk_any 初始化其 value 欄位。
static TCKind TCKind.tk_array
          TCKind 常數,使用 TCKind._tk_array 初始化其 value 欄位。
static TCKind TCKind.tk_boolean
          TCKind 常數,使用 TCKind._tk_boolean 初始化其 value 欄位。
static TCKind TCKind.tk_char
          TCKind 常數,使用 TCKind._tk_char 初始化其 value 欄位。
static TCKind TCKind.tk_double
          TCKind 常數,使用 TCKind._tk_double 初始化其 value 欄位。
static TCKind TCKind.tk_enum
          TCKind 常數,使用 TCKind._tk_enum 初始化其 value 欄位。
static TCKind TCKind.tk_except
          TCKind 常數,使用 TCKind._tk_except 初始化其 value 欄位。
static TCKind TCKind.tk_fixed
          TCKind 常數,使用 TCKind._tk_fixed 初始化其 value 欄位。
static TCKind TCKind.tk_float
          TCKind 常數,使用 TCKind._tk_float 初始化其 value 欄位。
static TCKind TCKind.tk_long
          TCKind 常數,使用 TCKind._tk_long 初始化其 value 欄位。
static TCKind TCKind.tk_longdouble
          TCKind 常數,使用 TCKind._tk_longdouble 初始化其 value 欄位。
static TCKind TCKind.tk_longlong
          TCKind 常數,使用 TCKind._tk_longlong 初始化其 value 欄位。
static TCKind TCKind.tk_native
          TCKind 常數,使用 TCKind._tk_native 初始化其 value 欄位。
static TCKind TCKind.tk_null
          TCKind 常數,使用 TCKind._tk_null 初始化其 value 欄位。
static TCKind TCKind.tk_objref
          TCKind 常數,使用 TCKind._tk_objref 初始化其 value 欄位。
static TCKind TCKind.tk_octet
          TCKind 常數,使用 TCKind._tk_octet 初始化其 value 欄位。
static TCKind TCKind.tk_Principal
          TCKind 常數,使用 TCKind._tk_Principal 初始化其 value 欄位。
static TCKind TCKind.tk_sequence
          TCKind 常數,使用 TCKind._tk_sequence 初始化其 value 欄位。
static TCKind TCKind.tk_short
          TCKind 常數,使用 TCKind._tk_short 初始化其 value 欄位。
static TCKind TCKind.tk_string
          TCKind 常數,使用 TCKind._tk_string 初始化其 value 欄位。
static TCKind TCKind.tk_struct
          TCKind 常數,使用 TCKind._tk_struct 初始化其 value 欄位。
static TCKind TCKind.tk_TypeCode
          TCKind 常數,使用 TCKind._tk_TypeCode 初始化其 value 欄位。
static TCKind TCKind.tk_ulong
          TCKind 常數,使用 TCKind._tk_ulong 初始化其 value 欄位。
static TCKind TCKind.tk_ulonglong
          TCKind 常數,使用 TCKind._tk_ulonglong 初始化其 value 欄位。
static TCKind TCKind.tk_union
          TCKind 常數,使用 TCKind._tk_union 初始化其 value 欄位。
static TCKind TCKind.tk_ushort
          TCKind 常數,使用 TCKind._tk_ushort 初始化其 value 欄位。
static TCKind TCKind.tk_value
          TCKind 常數,使用 TCKind._tk_value 初始化其 value 欄位。
static TCKind TCKind.tk_value_box
          TCKind 常數,使用 TCKind._tk_value_box 初始化其 value 欄位。
static TCKind TCKind.tk_void
          TCKind 常數,使用 TCKind._tk_void 初始化其 value 欄位。
static TCKind TCKind.tk_wchar
          TCKind 常數,使用 TCKind._tk_wchar 初始化其 value 欄位。
static TCKind TCKind.tk_wstring
          TCKind 常數,使用 TCKind._tk_wstring 初始化其 value 欄位。
 

返回 TCKindorg.omg.CORBA 中的方法
 TCKind DynStruct.current_member_kind()
          已過時。 返回描述當前成員的種類別的 TCKind 物件。
 TCKind DynValue.current_member_kind()
          已過時。 返回描述當前成員的 TCKind 物件。
 TCKind DynUnion.discriminator_kind()
          已過時。 返回與此 union 的鑒別符關聯的 TCKind 物件。
static TCKind TCKind.from_int(int i)
          將給定 int 值轉換成相應的 TCKind 實例。
abstract  TCKind TypeCode.kind()
          檢索此 TypeCode 物件的種類別。
 TCKind DynUnion.member_kind()
          已過時。 返回與此 union 成員關聯的 TCKind。
 

參數型別為 TCKindorg.omg.CORBA 中的方法
abstract  TypeCode ORB.get_primitive_tc(TCKind tcKind)
          檢索表示給定基本 IDL 型別的 TypeCode 物件。
 

org.omg.DynamicAnyTCKind 的使用
 

返回 TCKindorg.omg.DynamicAny 中的方法
 TCKind DynStructOperations.current_member_kind()
          返回與當前位置的成員關聯的 TCKind。
 TCKind DynValueOperations.current_member_kind()
          返回與當前位置的成員關聯的 TCKind。
 TCKind _DynStructStub.current_member_kind()
          返回與當前位置的成員關聯的 TCKind。
 TCKind _DynValueStub.current_member_kind()
          返回與當前位置的成員有關聯的 TCKind。
 TCKind DynUnionOperations.discriminator_kind()
          返回鑒別符 TypeCode 的 TCKind 值。
 TCKind _DynUnionStub.discriminator_kind()
          返回鑒別符 TypeCode 的 TCKind 值。
 TCKind DynUnionOperations.member_kind()
          返回當前活動成員 TypeCode 的 TCKind 值。
 TCKind _DynUnionStub.member_kind()
          返回當前活動成員 TypeCode 的 TCKind 值。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only