JavaTM 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 Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策