JavaTM Platform
Standard Ed. 6

类 org.omg.CORBA.TypeCode
的使用

使用 TypeCode 的软件包
org.omg.CORBA 提供 OMG CORBA API 到 JavaTM 编程语言的映射,包括 ORB 类,如果已实现该类,则程序员可以使用此类作为全功能对象请求代理(Object Request Broker,ORB)。 
org.omg.CORBA.portable 提供可移植性层,即可以使一个供应商生成的代码运行在另一个供应商 ORB 上的 ORB API 集合。 
org.omg.CosNaming 为 Java IDL 提供命名服务。 
org.omg.CosNaming.NamingContextExtPackage 此包包含以下在 org.omg.CosNaming.NamingContextExt 中使用的类: AddressHelper StringNameHelper URLStringHelper InvalidAddress 包规范 有关 Java[tm] Platform, Standard Edition 6 ORB 遵守的官方规范的受支持部分的明确列表,请参阅 Official Specifications for CORBA support in Java[tm] SE 6。 
org.omg.CosNaming.NamingContextPackage 此包包含 org.omg.CosNaming 包的 Exception 类。 
org.omg.DynamicAny 提供一些类和接口使得在运行时能够遍历与 any 有关联的数据值,并提取数据值的基本成分。 
org.omg.DynamicAny.DynAnyFactoryPackage 此包包含 DynamicAny 模块的 DynAnyFactory 接口中的类和异常,该模块在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2.2 小节中指定。 
org.omg.DynamicAny.DynAnyPackage 此包包含 DynAny 模块的 DynAnyFactory 接口中的类和异常,该模块在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2 小节中指定。 
org.omg.IOP 此包包含在 OMG 文档 The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的 13.6.小节中指定的 IOP 模块。 
org.omg.IOP.CodecFactoryPackage 此包包含 IOP::CodeFactory 接口中指定的异常(作为 Portable Interceptor 规范的一部分)。 
org.omg.IOP.CodecPackage 此包根据 IOP::Codec IDL 接口定义生成。 
org.omg.Messaging 此包包含 OMG Messaging Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 中指定的 Messaging 模块。 
org.omg.PortableInterceptor 提供一个注册 ORB 钩子 (hook) 的机制,通过这些钩子 ORB 服务可以截取执行 ORB 的正常流。 
org.omg.PortableInterceptor.ORBInitInfoPackage 此包包含 OMG Portable Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.7.2 小节中指定的 PortableInterceptor 模块的 ORBInitInfo 本地接口中的异常和 typedef。 
org.omg.PortableServer 提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。 
org.omg.PortableServer.CurrentPackage 提供各种方法实现,这些实现能够访问调用方法的对象的身份。 
org.omg.PortableServer.POAManagerPackage 封装 POA 关联的处理状态。 
org.omg.PortableServer.POAPackage 允许程序员构造可在不同 ORB 产品间移植的对象实现。 
org.omg.PortableServer.ServantLocatorPackage 提供定位 servant 的类和接口。 
 

org.omg.CORBATypeCode 的使用
 

声明为 TypeCodeorg.omg.CORBA 中的字段
 TypeCode StructMember.type
          此 StructMember 对象所描述的 struct 成员的类型。
 TypeCode UnionMember.type
          此 UnionMember 对象所描述的 union 成员的类型。
 TypeCode ValueMember.type
          此 value 成员的类型。
 TypeCode TypeCodeHolder.value
          此 TypeCodeHolder 对象保存的 TypeCode 值。
 

返回 TypeCodeorg.omg.CORBA 中的方法
 TypeCode AnyHolder._type()
          返回对应于此 AnyHolder 对象中保存值的 TypeCode 对象。
 TypeCode AnySeqHolder._type()
           
 TypeCode BooleanHolder._type()
          检索对应于此 BooleanHolder 对象中所保存的值的 TypeCode 对象。
 TypeCode BooleanSeqHolder._type()
           
 TypeCode ByteHolder._type()
          返回对应于此 ByteHolder 对象中所保存的值的 TypeCode。
 TypeCode CharHolder._type()
          返回对应于此 CharHolder 对象中所保存的值的 TypeCode 对象。
 TypeCode CharSeqHolder._type()
           
 TypeCode CurrentHolder._type()
           
 TypeCode DoubleHolder._type()
          返回此 holder 对象的 TypeCode
 TypeCode DoubleSeqHolder._type()
           
 TypeCode FixedHolder._type()
          返回此 holder 对象的 TypeCode
 TypeCode FloatHolder._type()
          返回此 Streamable 的 TypeCode
 TypeCode FloatSeqHolder._type()
           
 TypeCode IntHolder._type()
          检索对应于此 IntHolder 对象 value 字段的 TypeCode 对象。
 TypeCode LongHolder._type()
          返回对应于此 Holder 中所保存的值的 TypeCode 对象。
 TypeCode LongLongSeqHolder._type()
           
 TypeCode LongSeqHolder._type()
           
 TypeCode ObjectHolder._type()
          返回对应于此 ObjectHolder 对象中所保存的值的 TypeCode
 TypeCode OctetSeqHolder._type()
           
 TypeCode ParameterModeHolder._type()
           
 TypeCode PolicyErrorHolder._type()
           
 TypeCode PolicyHolder._type()
           
 TypeCode PolicyListHolder._type()
           
 TypeCode PrincipalHolder._type()
          已过时。  
 TypeCode ServiceInformationHolder._type()
          检索对应于此 ServiceInformationHolder 对象的 value 字段中所保存的值的 TypeCode 对象。
 TypeCode ShortHolder._type()
          返回对应于此 ShortHolder 对象中所保存的值的 TypeCode。
 TypeCode ShortSeqHolder._type()
           
 TypeCode StringHolder._type()
          检索对应于此 StringHolder 对象中所保存的值的 TypeCode 对象。
 TypeCode StringSeqHolder._type()
           
 TypeCode TypeCodeHolder._type()
          返回对应于此 TypeCodeHolder 对象中所保存的值的 TypeCode。
 TypeCode ULongLongSeqHolder._type()
           
 TypeCode ULongSeqHolder._type()
           
 TypeCode UShortSeqHolder._type()
           
 TypeCode UnknownUserExceptionHolder._type()
           
 TypeCode ValueBaseHolder._type()
          返回对应于此 Holder 中保存的值的 TypeCode 对象。
 TypeCode WCharSeqHolder._type()
           
 TypeCode WStringSeqHolder._type()
           
 TypeCode WrongTransactionHolder._type()
           
abstract  TypeCode TypeCode.concrete_base_type()
          返回一个 TypeCode 对象,它描述此 TypeCode 对象所描述 value 类型的具体基本类型。
abstract  TypeCode TypeCode.content_type()
          返回表示此 TypeCode 对象所描述成员 IDL 类型的 TypeCode 对象。
 TypeCode ORB.create_abstract_interface_tc(String id, String name)
          为 IDL 抽象接口创建一个 TypeCode 对象。
abstract  TypeCode ORB.create_alias_tc(String id, String name, TypeCode original_type)
          创建一个表示 IDL aliasTypeCode 对象 (typedef)。
abstract  TypeCode ORB.create_array_tc(int length, TypeCode element_type)
          创建一个表示 IDL arrayTypeCode 对象。
abstract  TypeCode ORB.create_enum_tc(String id, String name, String[] members)
          创建一个表示 IDL enumTypeCode 对象。
abstract  TypeCode ORB.create_exception_tc(String id, String name, StructMember[] members)
          创建一个表示 IDL exceptionTypeCode 对象。
 TypeCode ORB.create_fixed_tc(short digits, short scale)
          为 IDL fixed 类型创建一个 TypeCode 对象。
abstract  TypeCode ORB.create_interface_tc(String id, String name)
          创建一个表示 IDL interfaceTypeCode 对象。
 TypeCode ORB.create_native_tc(String id, String name)
          为 IDL native 类型创建一个 TypeCode 对象。
abstract  TypeCode ORB.create_recursive_sequence_tc(int bound, int offset)
          已过时。 使用 create_recursive_tc 和 create_sequence_tc 的组合替代它
 TypeCode ORB.create_recursive_tc(String id)
          创建一个递归 TypeCode 对象,在创建包含递归的 TypeCodes 期间,该对象充当具体 TypeCode 的占位符。
abstract  TypeCode ORB.create_sequence_tc(int bound, TypeCode element_type)
          创建一个表示 IDL sequenceTypeCode 对象。
abstract  TypeCode ORB.create_string_tc(int bound)
          创建一个表示有界 IDL stringTypeCode 对象。
abstract  TypeCode ORB.create_struct_tc(String id, String name, StructMember[] members)
          创建一个表示 IDL structTypeCode 对象。
abstract  TypeCode ORB.create_union_tc(String id, String name, TypeCode discriminator_type, UnionMember[] members)
          创建一个表示 IDL unionTypeCode 对象。
 TypeCode ORB.create_value_box_tc(String id, String name, TypeCode boxed_type)
          为 IDL value box 类型创建一个 TypeCode 对象。
 TypeCode ORB.create_value_tc(String id, String name, short type_modifier, TypeCode concrete_base, ValueMember[] members)
          为 IDL value 类型创建一个 TypeCode 对象。
abstract  TypeCode ORB.create_wstring_tc(int bound)
          创建一个表示有界 IDL wstring (wide string) 的 TypeCode 对象。
abstract  TypeCode TypeCode.discriminator_type()
          返回描述所有非默认成员标签的 TypeCode 对象。
abstract  TypeCode Any.extract_TypeCode()
          提取此 Any 对象 value 字段中的 TypeCode 对象。
abstract  TypeCode TypeCode.get_compact_typecode()
          剔除所有可选名称和成员名称字段,但使所有别名 typecode 保留原样。
abstract  TypeCode ORB.get_primitive_tc(TCKind tcKind)
          检索表示给定基本 IDL 类型的 TypeCode 对象。
 TypeCode DynAny.get_typecode()
          已过时。 检索此 DynAny 对象中包含的 org.omg.CORBA.TypeCode
abstract  TypeCode ExceptionList.item(int index)
          返回给定索引处的 TypeCode 对象。
abstract  TypeCode TypeCode.member_type(int index)
          检索一个 TypeCode 对象,它描述给定索引所标识成员的类型。
 TypeCode DataInputStream.read_TypeCode()
          从输入流读取 IDL typecode 值。
abstract  TypeCode Any.type()
          返回此 Any 对象中所包含元素的类型信息。
static TypeCode AnySeqHelper.type()
           
static TypeCode BooleanSeqHelper.type()
           
static TypeCode CharSeqHelper.type()
           
static TypeCode CompletionStatusHelper.type()
           
static TypeCode CurrentHelper.type()
           
static TypeCode DefinitionKindHelper.type()
           
static TypeCode DoubleSeqHelper.type()
           
 TypeCode DynAny.type()
          已过时。 返回插入此 DynAny 对象的 TypeCode
static TypeCode FieldNameHelper.type()
           
static TypeCode FloatSeqHelper.type()
           
static TypeCode IDLTypeHelper.type()
           
 TypeCode IDLTypeOperations.type()
          type 属性描述源自 IDLType 的对象定义的类型。
static TypeCode IdentifierHelper.type()
           
static TypeCode LongLongSeqHelper.type()
           
static TypeCode LongSeqHelper.type()
           
static TypeCode NameValuePairHelper.type()
           
static TypeCode ObjectHelper.type()
           
static TypeCode OctetSeqHelper.type()
           
static TypeCode ParameterModeHelper.type()
           
static TypeCode PolicyErrorCodeHelper.type()
           
static TypeCode PolicyErrorHelper.type()
           
static TypeCode PolicyHelper.type()
           
static TypeCode PolicyListHelper.type()
           
static TypeCode PolicyTypeHelper.type()
           
static TypeCode RepositoryIdHelper.type()
           
static TypeCode ServiceDetailHelper.type()
           
static TypeCode ServiceInformationHelper.type()
           
static TypeCode SetOverrideTypeHelper.type()
           
static TypeCode ShortSeqHelper.type()
           
static TypeCode StringSeqHelper.type()
           
static TypeCode StringValueHelper.type()
           
static TypeCode StructMemberHelper.type()
           
static TypeCode ULongLongSeqHelper.type()
           
static TypeCode ULongSeqHelper.type()
           
static TypeCode UShortSeqHelper.type()
           
static TypeCode UnionMemberHelper.type()
           
static TypeCode UnknownUserExceptionHelper.type()
           
static TypeCode ValueBaseHelper.type()
           
static TypeCode ValueMemberHelper.type()
           
static TypeCode VersionSpecHelper.type()
           
static TypeCode VisibilityHelper.type()
           
static TypeCode WCharSeqHelper.type()
           
static TypeCode WStringSeqHelper.type()
           
static TypeCode WStringValueHelper.type()
           
static TypeCode WrongTransactionHelper.type()
           
 TypeCode _IDLTypeStub.type()
           
 

参数类型为 TypeCodeorg.omg.CORBA 中的方法
abstract  void ExceptionList.add(TypeCode exc)
          将描述异常的 TypeCode 对象添加到此 ExceptionList 对象中。
abstract  TypeCode ORB.create_alias_tc(String id, String name, TypeCode original_type)
          创建一个表示 IDL aliasTypeCode 对象 (typedef)。
abstract  TypeCode ORB.create_array_tc(int length, TypeCode element_type)
          创建一个表示 IDL arrayTypeCode 对象。
 DynAny ORB.create_basic_dyn_any(TypeCode type)
          已过时。 使用新的 DynAnyFactory API 代替
 DynArray ORB.create_dyn_array(TypeCode type)
          已过时。 使用新的 DynAnyFactory API 代替
 DynEnum ORB.create_dyn_enum(TypeCode type)
          已过时。 使用新的 DynAnyFactory API 代替
 DynSequence ORB.create_dyn_sequence(TypeCode type)
          已过时。 使用新的 DynAnyFactory API 代替
 DynStruct ORB.create_dyn_struct(TypeCode type)
          已过时。 使用新的 DynAnyFactory API 代替
 DynUnion ORB.create_dyn_union(TypeCode type)
          已过时。 使用新的 DynAnyFactory API 代替
abstract  TypeCode ORB.create_sequence_tc(int bound, TypeCode element_type)
          创建一个表示 IDL sequenceTypeCode 对象。
abstract  TypeCode ORB.create_union_tc(String id, String name, TypeCode discriminator_type, UnionMember[] members)
          创建一个表示 IDL unionTypeCode 对象。
 TypeCode ORB.create_value_box_tc(String id, String name, TypeCode boxed_type)
          为 IDL value box 类型创建一个 TypeCode 对象。
 TypeCode ORB.create_value_tc(String id, String name, short type_modifier, TypeCode concrete_base, ValueMember[] members)
          为 IDL value 类型创建一个 TypeCode 对象。
abstract  boolean TypeCode.equal(TypeCode tc)
          将此 TypeCode 对象与给定对象比较,测试它们是否相等。
abstract  boolean TypeCode.equivalent(TypeCode tc)
          测试给定 TypeCode 对象是否等于此 TypeCode 对象。
 void Any.insert_fixed(BigDecimal value, TypeCode type)
          抛出 org.omg.CORBA.NO_IMPLEMENT 异常。
abstract  void Any.insert_Object(Object o, TypeCode t)
          将给定 org.omg.CORBA.Object 对象插入此 Any 对象的 value 字段。
 void DynAny.insert_typecode(TypeCode value)
          已过时。 插入给定 org.omg.CORBA.TypeCode 值作为此 DynAny 对象的值。
abstract  void Any.insert_TypeCode(TypeCode t)
          将给定 TypeCode 对象插入此 Any 对象的 value 字段。
abstract  void Any.insert_Value(Serializable v, TypeCode t)
          将给定 java.io.Serializable 对象插入此 Any 对象的 value 字段。
abstract  void Any.read_value(InputStream is, TypeCode t)
          使用给定 typecode 读出(解组)给定输入流中某一 Any 对象的值。
abstract  void Request.set_return_type(TypeCode tc)
          设置该方法返回值的 typecode。
abstract  void Any.type(TypeCode t)
          将此 Any 对象的 type 字段设置为给定的 TypeCode 对象,并清除其值。
 void DataOutputStream.write_TypeCode(TypeCode value)
          将 typecode 写入输出流。
 

参数类型为 TypeCodeorg.omg.CORBA 中的构造方法
StructMember(String __name, TypeCode __type, IDLType __type_def)
          构造一个 StructMember 对象,并使用给定值进行初始化。
TypeCodeHolder(TypeCode initial)
          构造一个新的 TypeCodeHolder 对象,将其 value 字段初始化为给定的 TypeCode 对象。
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 对象,使用给定值进行初始化。
 

org.omg.CORBA.portableTypeCode 的使用
 

返回 TypeCodeorg.omg.CORBA.portable 中的方法
 TypeCode Streamable._type()
          检索对应于 Holder 中 value 字段值的 TypeCode 对象。
abstract  TypeCode InputStream.read_TypeCode()
          从此输入流中读取一个 TypeCode
 

参数类型为 TypeCodeorg.omg.CORBA.portable 中的方法
abstract  void OutputStream.write_TypeCode(TypeCode value)
          在此输出流上写入一个 TypeCode。
 

org.omg.CosNamingTypeCode 的使用
 

返回 TypeCodeorg.omg.CosNaming 中的方法
 TypeCode BindingHolder._type()
           
 TypeCode BindingIteratorHolder._type()
           
 TypeCode BindingListHolder._type()
           
 TypeCode BindingTypeHolder._type()
           
 TypeCode NameComponentHolder._type()
           
 TypeCode NameHolder._type()
           
 TypeCode NamingContextExtHolder._type()
           
 TypeCode NamingContextHolder._type()
           
static TypeCode BindingHelper.type()
           
static TypeCode BindingIteratorHelper.type()
           
static TypeCode BindingListHelper.type()
           
static TypeCode BindingTypeHelper.type()
           
static TypeCode IstringHelper.type()
           
static TypeCode NameComponentHelper.type()
           
static TypeCode NameHelper.type()
           
static TypeCode NamingContextExtHelper.type()
           
static TypeCode NamingContextHelper.type()
           
 

org.omg.CosNaming.NamingContextExtPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.CosNaming.NamingContextExtPackage 中的方法
 TypeCode InvalidAddressHolder._type()
           
static TypeCode AddressHelper.type()
           
static TypeCode InvalidAddressHelper.type()
           
static TypeCode StringNameHelper.type()
           
static TypeCode URLStringHelper.type()
           
 

org.omg.CosNaming.NamingContextPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.CosNaming.NamingContextPackage 中的方法
 TypeCode AlreadyBoundHolder._type()
           
 TypeCode CannotProceedHolder._type()
           
 TypeCode InvalidNameHolder._type()
           
 TypeCode NotEmptyHolder._type()
           
 TypeCode NotFoundHolder._type()
           
 TypeCode NotFoundReasonHolder._type()
           
static TypeCode AlreadyBoundHelper.type()
           
static TypeCode CannotProceedHelper.type()
           
static TypeCode InvalidNameHelper.type()
           
static TypeCode NotEmptyHelper.type()
           
static TypeCode NotFoundHelper.type()
           
static TypeCode NotFoundReasonHelper.type()
           
 

org.omg.DynamicAnyTypeCode 的使用
 

返回 TypeCodeorg.omg.DynamicAny 中的方法
 TypeCode DynAnyOperations.get_typecode()
          从此 DynAny 中提取 TypeCode 对象。
 TypeCode _DynAnyStub.get_typecode()
          从此 DynAny 中提取 TypeCode 对象。
 TypeCode _DynArrayStub.get_typecode()
          从此 DynAny 析取 TypeCode 对象。
 TypeCode _DynEnumStub.get_typecode()
          从此 DynAny 中提取 TypeCode 对象。
 TypeCode _DynFixedStub.get_typecode()
          从此 DynAny 中提取 TypeCode 对象。
 TypeCode _DynSequenceStub.get_typecode()
          从此 DynAny 中提取 TypeCode 对象。
 TypeCode _DynStructStub.get_typecode()
          从此 DynAny 中提取 TypeCode 对象。
 TypeCode _DynUnionStub.get_typecode()
          从此 DynAny 中提取 TypeCode 对象。
 TypeCode _DynValueStub.get_typecode()
          从此 DynAny 中提取 TypeCode 对象。
static TypeCode AnySeqHelper.type()
           
static TypeCode DynAnyFactoryHelper.type()
           
static TypeCode DynAnyHelper.type()
           
 TypeCode DynAnyOperations.type()
          返回与此 DynAny 对象有关联的 TypeCode。
static TypeCode DynAnySeqHelper.type()
           
static TypeCode DynArrayHelper.type()
           
static TypeCode DynEnumHelper.type()
           
static TypeCode DynFixedHelper.type()
           
static TypeCode DynSequenceHelper.type()
           
static TypeCode DynStructHelper.type()
           
static TypeCode DynUnionHelper.type()
           
static TypeCode DynValueHelper.type()
           
static TypeCode FieldNameHelper.type()
           
static TypeCode NameDynAnyPairHelper.type()
           
static TypeCode NameDynAnyPairSeqHelper.type()
           
static TypeCode NameValuePairHelper.type()
           
static TypeCode NameValuePairSeqHelper.type()
           
 TypeCode _DynAnyStub.type()
          返回与此 DynAny 对象有关联的 TypeCode。
 TypeCode _DynArrayStub.type()
          返回与此 DynAny 对象有关联的 TypeCode。
 TypeCode _DynEnumStub.type()
          返回与此 DynAny 对象关联的 TypeCode。
 TypeCode _DynFixedStub.type()
          返回与此 DynAny 对象有关联的 TypeCode。
 TypeCode _DynSequenceStub.type()
          返回与此 DynAny 对象关联的 TypeCode。
 TypeCode _DynStructStub.type()
          返回与此 DynAny 对象有关联的 TypeCode。
 TypeCode _DynUnionStub.type()
          返回与此 DynAny 对象有关联的 TypeCode。
 TypeCode _DynValueStub.type()
          返回与此 DynAny 对象有关联的 TypeCode。
 

参数类型为 TypeCodeorg.omg.DynamicAny 中的方法
 DynAny DynAnyFactoryOperations.create_dyn_any_from_type_code(TypeCode type)
          根据 TypeCode 创建 DynAny。
 DynAny _DynAnyFactoryStub.create_dyn_any_from_type_code(TypeCode type)
          根据 TypeCode 创建 DynAny。
 void DynAnyOperations.insert_typecode(TypeCode value)
          将 TypeCode 对象插入 DynAny 中。
 void _DynAnyStub.insert_typecode(TypeCode value)
          将 TypeCode 对象插入 DynAny 中。
 void _DynArrayStub.insert_typecode(TypeCode value)
          将 TypeCode 对象插入 DynAny 中。
 void _DynEnumStub.insert_typecode(TypeCode value)
          将 TypeCode 对象插入 DynAny 中。
 void _DynFixedStub.insert_typecode(TypeCode value)
          将 TypeCode 对象插入 DynAny 中。
 void _DynSequenceStub.insert_typecode(TypeCode value)
          将 TypeCode 对象插入 DynAny 中。
 void _DynStructStub.insert_typecode(TypeCode value)
          将 TypeCode 对象插入 DynAny 中。
 void _DynUnionStub.insert_typecode(TypeCode value)
          将 TypeCode 对象插入 DynAny 中。
 void _DynValueStub.insert_typecode(TypeCode value)
          将 TypeCode 对象插入 DynAny 中。
 

org.omg.DynamicAny.DynAnyFactoryPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.DynamicAny.DynAnyFactoryPackage 中的方法
static TypeCode InconsistentTypeCodeHelper.type()
           
 

org.omg.DynamicAny.DynAnyPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.DynamicAny.DynAnyPackage 中的方法
static TypeCode InvalidValueHelper.type()
           
static TypeCode TypeMismatchHelper.type()
           
 

org.omg.IOPTypeCode 的使用
 

返回 TypeCodeorg.omg.IOP 中的方法
 TypeCode IORHolder._type()
           
 TypeCode MultipleComponentProfileHolder._type()
           
 TypeCode ServiceContextHolder._type()
           
 TypeCode ServiceContextListHolder._type()
           
 TypeCode TaggedComponentHolder._type()
           
 TypeCode TaggedProfileHolder._type()
           
static TypeCode CodecFactoryHelper.type()
           
static TypeCode ComponentIdHelper.type()
           
static TypeCode IORHelper.type()
           
static TypeCode MultipleComponentProfileHelper.type()
           
static TypeCode ProfileIdHelper.type()
           
static TypeCode ServiceContextHelper.type()
           
static TypeCode ServiceContextListHelper.type()
           
static TypeCode ServiceIdHelper.type()
           
static TypeCode TaggedComponentHelper.type()
           
static TypeCode TaggedProfileHelper.type()
           
 

参数类型为 TypeCodeorg.omg.IOP 中的方法
 Any CodecOperations.decode_value(byte[] data, TypeCode tc)
          基于给定的 TypeCode 和对此 Codec 有效的编码格式,将给定的 byte 数组解码为 Any。
 

org.omg.IOP.CodecFactoryPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.IOP.CodecFactoryPackage 中的方法
static TypeCode UnknownEncodingHelper.type()
           
 

org.omg.IOP.CodecPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.IOP.CodecPackage 中的方法
static TypeCode FormatMismatchHelper.type()
           
static TypeCode InvalidTypeForEncodingHelper.type()
           
static TypeCode TypeMismatchHelper.type()
           
 

org.omg.MessagingTypeCode 的使用
 

返回 TypeCodeorg.omg.Messaging 中的方法
static TypeCode SyncScopeHelper.type()
           
 

org.omg.PortableInterceptorTypeCode 的使用
 

返回 TypeCodeorg.omg.PortableInterceptor 中的方法
 TypeCode IORInterceptor_3_0Holder._type()
           
 TypeCode ObjectReferenceFactoryHolder._type()
           
 TypeCode ObjectReferenceTemplateHolder._type()
           
 TypeCode ObjectReferenceTemplateSeqHolder._type()
           
 TypeCode[] RequestInfoOperations.exceptions()
          返回一个 TypeCode 对象数组,这些对象描述此操作调用可能抛出的用户异常的 TypeCode
static TypeCode AdapterManagerIdHelper.type()
           
static TypeCode AdapterNameHelper.type()
           
static TypeCode AdapterStateHelper.type()
           
static TypeCode CurrentHelper.type()
           
static TypeCode ForwardRequestHelper.type()
           
static TypeCode IORInterceptor_3_0Helper.type()
           
static TypeCode InvalidSlotHelper.type()
           
static TypeCode ORBIdHelper.type()
           
static TypeCode ObjectIdHelper.type()
           
static TypeCode ObjectReferenceFactoryHelper.type()
           
static TypeCode ObjectReferenceTemplateHelper.type()
           
static TypeCode ObjectReferenceTemplateSeqHelper.type()
           
static TypeCode ServerIdHelper.type()
           
 

org.omg.PortableInterceptor.ORBInitInfoPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.PortableInterceptor.ORBInitInfoPackage 中的方法
static TypeCode DuplicateNameHelper.type()
           
static TypeCode InvalidNameHelper.type()
           
static TypeCode ObjectIdHelper.type()
           
 

org.omg.PortableServerTypeCode 的使用
 

返回 TypeCodeorg.omg.PortableServer 中的方法
static TypeCode CurrentHelper.type()
           
static TypeCode ForwardRequestHelper.type()
           
static TypeCode POAHelper.type()
           
static TypeCode ServantActivatorHelper.type()
           
static TypeCode ServantLocatorHelper.type()
           
 

org.omg.PortableServer.CurrentPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.PortableServer.CurrentPackage 中的方法
static TypeCode NoContextHelper.type()
           
 

org.omg.PortableServer.POAManagerPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.PortableServer.POAManagerPackage 中的方法
static TypeCode AdapterInactiveHelper.type()
           
 

org.omg.PortableServer.POAPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.PortableServer.POAPackage 中的方法
static TypeCode AdapterAlreadyExistsHelper.type()
           
static TypeCode AdapterNonExistentHelper.type()
           
static TypeCode InvalidPolicyHelper.type()
           
static TypeCode NoServantHelper.type()
           
static TypeCode ObjectAlreadyActiveHelper.type()
           
static TypeCode ObjectNotActiveHelper.type()
           
static TypeCode ServantAlreadyActiveHelper.type()
           
static TypeCode ServantNotActiveHelper.type()
           
static TypeCode WrongAdapterHelper.type()
           
static TypeCode WrongPolicyHelper.type()
           
 

org.omg.PortableServer.ServantLocatorPackageTypeCode 的使用
 

返回 TypeCodeorg.omg.PortableServer.ServantLocatorPackage 中的方法
 TypeCode CookieHolder._type()
           
 


JavaTM Platform
Standard Ed. 6

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

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