JavaTM 2 Platform
Standard Ed. 6

介面 org.omg.CORBA.IDLType
的使用

使用 IDLType 的軟體套件
org.omg.CORBA 提供 OMG CORBA API 到 JavaTM 程式語言的映射,包括 ORB 類別,如果已實作該類別,則開發人員可以使用此類別作為全功能物件請求代理(Object Request Broker,ORB)。 
 

org.omg.CORBAIDLType 的使用
 

實作 IDLTypeorg.omg.CORBA 中的類別
 class _IDLTypeStub
          IDLType 的 Stub。
 

宣告為 IDLTypeorg.omg.CORBA 中的欄位
 IDLType StructMember.type_def
          typedef,它表示此 StructMember 物件所描述的 struct 成員的 IDL 型別。
 IDLType UnionMember.type_def
          typedef,它表示此 UnionMember 物件描述的 union 成員的 IDL 型別。
 IDLType ValueMember.type_def
          typedef,它表示此 ValueMember 物件描述的 value 成員的 IDL 型別。
 

返回 IDLTypeorg.omg.CORBA 中的方法
static IDLType IDLTypeHelper.extract(Any a)
           
static IDLType IDLTypeHelper.narrow(Object obj)
           
static IDLType IDLTypeHelper.read(InputStream istream)
           
 

參數型別為 IDLTypeorg.omg.CORBA 中的方法
static void IDLTypeHelper.insert(Any a, IDLType that)
           
static void IDLTypeHelper.write(OutputStream ostream, IDLType value)
           
 

參數型別為 IDLTypeorg.omg.CORBA 中的建構子
StructMember(String __name, TypeCode __type, IDLType __type_def)
          建構一個 StructMember 物件,並使用給定值進行初始化。
UnionMember(String __name, Any __label, TypeCode __type, IDLType __type_def)
          建構一個新的 UnionMember 物件,將其欄位初始化為給定值。
ValueMember(String __name, String __id, String __defined_in, String __version, TypeCode __type, IDLType __type_def, short __access)
          建構一個 ValueMember 物件,使用給定值進行初始化。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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