JavaTM 2 Platform
Standard Ed. 6

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

使用 Any 的軟體套件
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.Dynamic 此套件包含 OMG Portable Interceptor 規範 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.9 小節中指定的 Dynamic 模組。 
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.CORBAAny 的使用
 

宣告為 Anyorg.omg.CORBA 中的欄位
 Any UnknownUserException.except
          包含由伺服器拋出的實際使用者異常的 Any 實例。
 Any UnionMember.label
          此 UnionMember 物件所描述的 union 成員的標籤。
 Any AnyHolder.value
          此 AnyHolder 物件保存的 Any 值。
 Any[] AnySeqHolder.value
           
 Any NameValuePair.value
          將通過此 NameValuePair 物件與某一名稱關聯的值。
 

返回 Anyorg.omg.CORBA 中的方法
abstract  Any Request.add_in_arg()
          創建一個輸入參數,並將它添加到此 Request 物件中。
abstract  Any Request.add_inout_arg()
          將一個輸入/輸出參數添加到此 Request 物件中。
abstract  Any Request.add_named_in_arg(String name)
          使用給定名稱創建一個輸入參數,並將它添加到此 Request 物件中。
abstract  Any Request.add_named_inout_arg(String name)
          將具有給定名稱的輸入/輸出參數添加到此 Request 物件中。
abstract  Any Request.add_named_out_arg(String name)
          將具有給定名稱的輸出參數添加到此 Request 物件中。
abstract  Any Request.add_out_arg()
          將輸出參數添加到此 Request 物件中。
abstract  Any ORB.create_any()
          創建一個 IDL Any 物件,初始化後該物件包含一個 kind 欄位被設置為 TCKind.tc_nullTypecode 物件。
abstract  Any Any.extract_any()
          提取此 Any 物件 value 欄位中的 Any 物件。
static Any[] AnySeqHelper.extract(Any a)
           
 Any DynAny.get_any()
          已過時。 檢索此 DynAny 物件中包含的 org.omg.CORBA.Any
 Any[] DynArray.get_elements()
          已過時。 返回此陣列所有元素的值。
 Any[] DynSequence.get_elements()
          已過時。 返回此 sequence 中每個元素的值。
abstract  Any TypeCode.member_label(int index)
          檢索給定索引標識的 union 成員的標籤。
 Any DataInputStream.read_any()
          從輸入串流讀取 IDL Any 值。
static Any[] AnySeqHelper.read(InputStream istream)
           
abstract  Any Request.return_value()
          返回包含方法結果值的 Any 物件。
 Any DynAny.to_any()
          已過時。 將 DynAny 物件轉換成 Any 物件。
abstract  Any NamedValue.value()
          檢索此 NamedValue 物件的值。
 

參數型別為 Anyorg.omg.CORBA 中的方法
abstract  NamedValue NVList.add_value(String item_name, Any val, int flags)
          創建一個新的 NamedValue 物件,使用給定名稱、值和標誌初始化該物件,並將它添加到此 NVList 物件的末尾。
 DynAny ORB.create_dyn_any(Any value)
          已過時。 使用新的 DynAnyFactory API 代替
abstract  NamedValue ORB.create_named_value(String s, Any any, int flags)
          使用給定名稱、值和參數網要標誌創建一個 NamedValue 物件。
 Policy ORB.create_policy(int type, Any val)
          可以調用此方法創建特定型別的新策略物件實例,並且其型別具有指定的初始狀態。
abstract  boolean Any.equal(Any a)
          檢查此 Any 物件與給定 Any 物件是否相等。
 void ServerRequest.except(Any any)
          已過時。 使用 set_exception()
static Any[] AnySeqHelper.extract(Any a)
           
static boolean[] BooleanSeqHelper.extract(Any a)
           
static char[] CharSeqHelper.extract(Any a)
           
static CompletionStatus CompletionStatusHelper.extract(Any a)
           
static Current CurrentHelper.extract(Any a)
           
static DefinitionKind DefinitionKindHelper.extract(Any a)
           
static double[] DoubleSeqHelper.extract(Any a)
           
static String FieldNameHelper.extract(Any a)
           
static float[] FloatSeqHelper.extract(Any a)
           
static IDLType IDLTypeHelper.extract(Any a)
           
static String IdentifierHelper.extract(Any a)
           
static long[] LongLongSeqHelper.extract(Any a)
           
static int[] LongSeqHelper.extract(Any a)
           
static NameValuePair NameValuePairHelper.extract(Any a)
           
static Object ObjectHelper.extract(Any a)
           
static byte[] OctetSeqHelper.extract(Any a)
           
static ParameterMode ParameterModeHelper.extract(Any a)
           
static short PolicyErrorCodeHelper.extract(Any a)
           
static PolicyError PolicyErrorHelper.extract(Any a)
           
static Policy PolicyHelper.extract(Any a)
           
static Policy[] PolicyListHelper.extract(Any a)
           
static int PolicyTypeHelper.extract(Any a)
           
static String RepositoryIdHelper.extract(Any a)
           
static ServiceDetail ServiceDetailHelper.extract(Any a)
           
static ServiceInformation ServiceInformationHelper.extract(Any a)
           
static SetOverrideType SetOverrideTypeHelper.extract(Any a)
           
static short[] ShortSeqHelper.extract(Any a)
           
static String[] StringSeqHelper.extract(Any a)
           
static String StringValueHelper.extract(Any a)
           
static StructMember StructMemberHelper.extract(Any a)
           
static long[] ULongLongSeqHelper.extract(Any a)
           
static int[] ULongSeqHelper.extract(Any a)
           
static short[] UShortSeqHelper.extract(Any a)
           
static UnionMember UnionMemberHelper.extract(Any a)
           
static UnknownUserException UnknownUserExceptionHelper.extract(Any a)
           
static Serializable ValueBaseHelper.extract(Any a)
           
static ValueMember ValueMemberHelper.extract(Any a)
           
static String VersionSpecHelper.extract(Any a)
           
static short VisibilityHelper.extract(Any a)
           
static char[] WCharSeqHelper.extract(Any a)
           
static String[] WStringSeqHelper.extract(Any a)
           
static String WStringValueHelper.extract(Any a)
           
static WrongTransaction WrongTransactionHelper.extract(Any a)
           
 void DynAny.from_any(Any value)
          已過時。 根據 Any 物件產生一個 DynAny 物件。
abstract  void Any.insert_any(Any a)
          將給定 Any 物件插入此 Any 物件的 value 欄位。
 void DynAny.insert_any(Any value)
          已過時。 插入給定 org.omg.CORBA.Any 物件作為此 DynAny 物件的值。
static void AnySeqHelper.insert(Any a, Any[] that)
           
static void AnySeqHelper.insert(Any a, Any[] that)
           
static void BooleanSeqHelper.insert(Any a, boolean[] that)
           
static void OctetSeqHelper.insert(Any a, byte[] that)
           
static void CharSeqHelper.insert(Any a, char[] that)
           
static void WCharSeqHelper.insert(Any a, char[] that)
           
static void CompletionStatusHelper.insert(Any a, CompletionStatus that)
           
static void CurrentHelper.insert(Any a, Current that)
           
static void DefinitionKindHelper.insert(Any a, DefinitionKind that)
           
static void DoubleSeqHelper.insert(Any a, double[] that)
           
static void FloatSeqHelper.insert(Any a, float[] that)
           
static void IDLTypeHelper.insert(Any a, IDLType that)
           
static void PolicyTypeHelper.insert(Any a, int that)
           
static void LongSeqHelper.insert(Any a, int[] that)
           
static void ULongSeqHelper.insert(Any a, int[] that)
           
static void LongLongSeqHelper.insert(Any a, long[] that)
           
static void ULongLongSeqHelper.insert(Any a, long[] that)
           
static void NameValuePairHelper.insert(Any a, NameValuePair that)
           
static void ObjectHelper.insert(Any a, Object that)
           
static void ParameterModeHelper.insert(Any a, ParameterMode that)
           
static void PolicyHelper.insert(Any a, Policy that)
           
static void PolicyListHelper.insert(Any a, Policy[] that)
           
static void PolicyErrorHelper.insert(Any a, PolicyError that)
           
static void ValueBaseHelper.insert(Any a, Serializable that)
           
static void ServiceDetailHelper.insert(Any a, ServiceDetail that)
           
static void ServiceInformationHelper.insert(Any a, ServiceInformation that)
           
static void SetOverrideTypeHelper.insert(Any a, SetOverrideType that)
           
static void PolicyErrorCodeHelper.insert(Any a, short that)
           
static void VisibilityHelper.insert(Any a, short that)
           
static void ShortSeqHelper.insert(Any a, short[] that)
           
static void UShortSeqHelper.insert(Any a, short[] that)
           
static void FieldNameHelper.insert(Any a, String that)
           
static void IdentifierHelper.insert(Any a, String that)
           
static void RepositoryIdHelper.insert(Any a, String that)
           
static void StringValueHelper.insert(Any a, String that)
           
static void VersionSpecHelper.insert(Any a, String that)
           
static void WStringValueHelper.insert(Any a, String that)
           
static void StringSeqHelper.insert(Any a, String[] that)
           
static void WStringSeqHelper.insert(Any a, String[] that)
           
static void StructMemberHelper.insert(Any a, StructMember that)
           
static void UnionMemberHelper.insert(Any a, UnionMember that)
           
static void UnknownUserExceptionHelper.insert(Any a, UnknownUserException that)
           
static void ValueMemberHelper.insert(Any a, ValueMember that)
           
static void WrongTransactionHelper.insert(Any a, WrongTransaction that)
           
 void ServerRequest.result(Any any)
          已過時。 使用方法 set_result
 void DynArray.set_elements(Any[] value)
          已過時。 將此 DynArray 物件的值設置為給定陣列。
 void DynSequence.set_elements(Any[] value)
          已過時。 使用給定陣列設置此 sequence 中所有元素的值。
 void ServerRequest.set_exception(Any any)
          拋出 org.omg.CORBA.NO_IMPLEMENT 異常。
abstract  void Context.set_one_value(String propname, Any propvalue)
          創建一個 NamedValue 物件,並將它添加到此 Context 物件中。
 void ServerRequest.set_result(Any any)
          拋出 org.omg.CORBA.NO_IMPLEMENT 異常。
 void DataOutputStream.write_any_array(Any[] seq, int offset, int length)
          將 IDL Any 陣列中從 offset 處開始的 length 個元素寫入輸出串流。
 void DataOutputStream.write_any(Any value)
          將 Any 值寫入輸出串流。
static void AnySeqHelper.write(OutputStream ostream, Any[] value)
           
 

參數型別為 Anyorg.omg.CORBA 中的建構子
AnyHolder(Any initial)
          為給定的 Any 物件建構一個新 AnyHolder 物件。
AnySeqHolder(Any[] initialValue)
           
NameValuePair(String __id, Any __value)
          建構一個 NameValuePair 物件,該物件將給定名稱與給定 org.omg.CORBA.Any 物件關聯。
UnionMember(String __name, Any __label, TypeCode __type, IDLType __type_def)
          建構一個新的 UnionMember 物件,將其欄位初始化為給定值。
UnknownUserException(Any a)
          建構一個套件含給定 Any 物件的 UnknownUserException 物件。
 

org.omg.CORBA.portableAny 的使用
 

返回 Anyorg.omg.CORBA.portable 中的方法
abstract  Any InputStream.read_any()
          從此輸入串流中讀取一個 Any。
 

參數型別為 Anyorg.omg.CORBA.portable 中的方法
abstract  void OutputStream.write_any(Any value)
          在此輸出串流上寫入一個 Any。
 

org.omg.CosNamingAny 的使用
 

參數型別為 Anyorg.omg.CosNaming 中的方法
static Binding BindingHelper.extract(Any a)
           
static BindingIterator BindingIteratorHelper.extract(Any a)
           
static Binding[] BindingListHelper.extract(Any a)
           
static BindingType BindingTypeHelper.extract(Any a)
           
static String IstringHelper.extract(Any a)
           
static NameComponent NameComponentHelper.extract(Any a)
           
static NameComponent[] NameHelper.extract(Any a)
           
static NamingContextExt NamingContextExtHelper.extract(Any a)
           
static NamingContext NamingContextHelper.extract(Any a)
           
static void BindingHelper.insert(Any a, Binding that)
           
static void BindingListHelper.insert(Any a, Binding[] that)
           
static void BindingIteratorHelper.insert(Any a, BindingIterator that)
           
static void BindingTypeHelper.insert(Any a, BindingType that)
           
static void NameComponentHelper.insert(Any a, NameComponent that)
           
static void NameHelper.insert(Any a, NameComponent[] that)
           
static void NamingContextHelper.insert(Any a, NamingContext that)
           
static void NamingContextExtHelper.insert(Any a, NamingContextExt that)
           
static void IstringHelper.insert(Any a, String that)
           
 

org.omg.CosNaming.NamingContextExtPackageAny 的使用
 

參數型別為 Anyorg.omg.CosNaming.NamingContextExtPackage 中的方法
static String AddressHelper.extract(Any a)
           
static InvalidAddress InvalidAddressHelper.extract(Any a)
           
static String StringNameHelper.extract(Any a)
           
static String URLStringHelper.extract(Any a)
           
static void InvalidAddressHelper.insert(Any a, InvalidAddress that)
           
static void AddressHelper.insert(Any a, String that)
           
static void StringNameHelper.insert(Any a, String that)
           
static void URLStringHelper.insert(Any a, String that)
           
 

org.omg.CosNaming.NamingContextPackageAny 的使用
 

參數型別為 Anyorg.omg.CosNaming.NamingContextPackage 中的方法
static AlreadyBound AlreadyBoundHelper.extract(Any a)
           
static CannotProceed CannotProceedHelper.extract(Any a)
           
static InvalidName InvalidNameHelper.extract(Any a)
           
static NotEmpty NotEmptyHelper.extract(Any a)
           
static NotFound NotFoundHelper.extract(Any a)
           
static NotFoundReason NotFoundReasonHelper.extract(Any a)
           
static void AlreadyBoundHelper.insert(Any a, AlreadyBound that)
           
static void CannotProceedHelper.insert(Any a, CannotProceed that)
           
static void InvalidNameHelper.insert(Any a, InvalidName that)
           
static void NotEmptyHelper.insert(Any a, NotEmpty that)
           
static void NotFoundHelper.insert(Any a, NotFound that)
           
static void NotFoundReasonHelper.insert(Any a, NotFoundReason that)
           
 

org.omg.DynamicAny 的使用
 

宣告為 Anyorg.omg.Dynamic 中的欄位
 Any Parameter.argument
           
 

參數型別為 Anyorg.omg.Dynamic 中的建構子
Parameter(Any _argument, ParameterMode _mode)
           
 

org.omg.DynamicAnyAny 的使用
 

宣告為 Anyorg.omg.DynamicAny 中的欄位
 Any NameValuePair.value
          與名稱關聯的 Any 值。
 

返回 Anyorg.omg.DynamicAny 中的方法
static Any[] AnySeqHelper.extract(Any a)
           
 Any DynAnyOperations.get_any()
          提取由此 DynAny 表示的 Any 中所包含的 Any 值。
 Any _DynAnyStub.get_any()
          提取由此 DynAny 表示的 Any 中所包含的 Any 值。
 Any _DynArrayStub.get_any()
          析取由此 DynAny 表示的 Any 中所包含的 Any 值。
 Any _DynEnumStub.get_any()
          析取由此 DynAny 表示的 Any 中所包含的 Any 值。
 Any _DynFixedStub.get_any()
          提取由此 DynAny 表示的 Any 中包含的 Any 值。
 Any _DynSequenceStub.get_any()
          提取由此 DynAny 表示的 Any 中所包含的 Any 值。
 Any _DynStructStub.get_any()
          提取由此 DynAny 表示的 Any 中所包含的 Any 值。
 Any _DynUnionStub.get_any()
          提取由此 DynAny 表示的 Any 中所包含的 Any 值。
 Any _DynValueStub.get_any()
          提取由此 DynAny 表示的 Any 中包含的 Any 值。
 Any DynValueBoxOperations.get_boxed_value()
          以 Any 的形式返回裝箱值。
 Any[] DynArrayOperations.get_elements()
          返回 DynArray 的元素。
 Any[] DynSequenceOperations.get_elements()
          返回序列的元素。
 Any[] _DynArrayStub.get_elements()
          返回 DynArray 的元素。
 Any[] _DynSequenceStub.get_elements()
          返回序列的元素。
static Any[] AnySeqHelper.read(InputStream istream)
           
 Any DynAnyOperations.to_any()
          從 DynAny 物件創建 any 值。
 Any _DynAnyStub.to_any()
          從 DynAny 物件創建 any 值。
 Any _DynArrayStub.to_any()
          從 DynAny 物件中創建 any 值。
 Any _DynEnumStub.to_any()
          從 DynAny 物件創建 any 值。
 Any _DynFixedStub.to_any()
          從 DynAny 物件創建 any 值。
 Any _DynSequenceStub.to_any()
          從 DynAny 物件創建 any 值。
 Any _DynStructStub.to_any()
          從 DynAny 物件創建 any 值。
 Any _DynUnionStub.to_any()
          從 DynAny 物件創建 any 值。
 Any _DynValueStub.to_any()
          從 DynAny 物件創建 any 值。
 

參數型別為 Anyorg.omg.DynamicAny 中的方法
 DynAny DynAnyFactoryOperations.create_dyn_any(Any value)
          根據 any 值創建新 DynAny 物件。
 DynAny _DynAnyFactoryStub.create_dyn_any(Any value)
          根據 any 值創建新 DynAny 物件。
static Any[] AnySeqHelper.extract(Any a)
           
static DynAnyFactory DynAnyFactoryHelper.extract(Any a)
           
static DynAny DynAnyHelper.extract(Any a)
           
static DynAny[] DynAnySeqHelper.extract(Any a)
           
static DynArray DynArrayHelper.extract(Any a)
           
static DynEnum DynEnumHelper.extract(Any a)
           
static DynFixed DynFixedHelper.extract(Any a)
           
static DynSequence DynSequenceHelper.extract(Any a)
           
static DynStruct DynStructHelper.extract(Any a)
           
static DynUnion DynUnionHelper.extract(Any a)
           
static DynValue DynValueHelper.extract(Any a)
           
static String FieldNameHelper.extract(Any a)
           
static NameDynAnyPair NameDynAnyPairHelper.extract(Any a)
           
static NameDynAnyPair[] NameDynAnyPairSeqHelper.extract(Any a)
           
static NameValuePair NameValuePairHelper.extract(Any a)
           
static NameValuePair[] NameValuePairSeqHelper.extract(Any a)
           
 void DynAnyOperations.from_any(Any value)
          使用 any 中包含的值初始化與 DynAny 物件有關聯的值。
 void _DynAnyStub.from_any(Any value)
          使用 any 中包含的值初始化與 DynAny 物件關聯的值。
 void _DynArrayStub.from_any(Any value)
          使用 any 中包含的值初始化與 DynAny 物件關聯的值。
 void _DynEnumStub.from_any(Any value)
          使用 any 中包含的值初始化與 DynAny 物件關聯的值。
 void _DynFixedStub.from_any(Any value)
          使用 any 中包含的值初始化與 DynAny 物件關聯的值。
 void _DynSequenceStub.from_any(Any value)
          使用 any 中包含的值初始化與 DynAny 物件關聯的值。
 void _DynStructStub.from_any(Any value)
          使用 any 中包含的值初始化與 DynAny 物件有關聯的值。
 void _DynUnionStub.from_any(Any value)
          使用 any 中包含的值初始化與 DynAny 物件有關聯的值。
 void _DynValueStub.from_any(Any value)
          使用 any 中包含的值初始化與 DynAny 物件有關聯的值。
 void DynAnyOperations.insert_any(Any value)
          將 Any 值插入此 DynAny 表示的 Any 中。
 void _DynAnyStub.insert_any(Any value)
          將 Any 值插入此 DynAny 表示的 Any 中。
 void _DynArrayStub.insert_any(Any value)
          將 Any 值插入此 DynAny 表示的 Any 中。
 void _DynEnumStub.insert_any(Any value)
          將 Any 值插入此 DynAny 表示的 Any 中。
 void _DynFixedStub.insert_any(Any value)
          將 Any 值插入此 DynAny 表示的 Any 中。
 void _DynSequenceStub.insert_any(Any value)
          將 Any 值插入由此 DynAny 表示的 Any 中。
 void _DynStructStub.insert_any(Any value)
          將 Any 值插入此 DynAny 表示的 Any 中。
 void _DynUnionStub.insert_any(Any value)
          將 Any 值插入此 DynAny 表示的 Any 中。
 void _DynValueStub.insert_any(Any value)
          將 Any 值插入此 DynAny 表示的 Any 中。
static void AnySeqHelper.insert(Any a, Any[] that)
           
static void AnySeqHelper.insert(Any a, Any[] that)
           
static void DynAnyHelper.insert(Any a, DynAny that)
           
static void DynAnySeqHelper.insert(Any a, DynAny[] that)
           
static void DynAnyFactoryHelper.insert(Any a, DynAnyFactory that)
           
static void DynArrayHelper.insert(Any a, DynArray that)
           
static void DynEnumHelper.insert(Any a, DynEnum that)
           
static void DynFixedHelper.insert(Any a, DynFixed that)
           
static void DynSequenceHelper.insert(Any a, DynSequence that)
           
static void DynStructHelper.insert(Any a, DynStruct that)
           
static void DynUnionHelper.insert(Any a, DynUnion that)
           
static void DynValueHelper.insert(Any a, DynValue that)
           
static void NameDynAnyPairHelper.insert(Any a, NameDynAnyPair that)
           
static void NameDynAnyPairSeqHelper.insert(Any a, NameDynAnyPair[] that)
           
static void NameValuePairHelper.insert(Any a, NameValuePair that)
           
static void NameValuePairSeqHelper.insert(Any a, NameValuePair[] that)
           
static void FieldNameHelper.insert(Any a, String that)
           
 void DynValueBoxOperations.set_boxed_value(Any boxed)
          使用指定值取代已裝箱值。
 void DynArrayOperations.set_elements(Any[] value)
          設置 DynArray 以包含傳遞的元素。
 void DynSequenceOperations.set_elements(Any[] value)
          設置序列的元素。
 void _DynArrayStub.set_elements(Any[] value)
          設置 DynArray 以包含傳遞的元素。
 void _DynSequenceStub.set_elements(Any[] value)
          設置序列的元素。
static void AnySeqHelper.write(OutputStream ostream, Any[] value)
           
 

參數型別為 Anyorg.omg.DynamicAny 中的建構子
NameValuePair(String _id, Any _value)
           
 

org.omg.DynamicAny.DynAnyFactoryPackageAny 的使用
 

參數型別為 Anyorg.omg.DynamicAny.DynAnyFactoryPackage 中的方法
static InconsistentTypeCode InconsistentTypeCodeHelper.extract(Any a)
           
static void InconsistentTypeCodeHelper.insert(Any a, InconsistentTypeCode that)
           
 

org.omg.DynamicAny.DynAnyPackageAny 的使用
 

參數型別為 Anyorg.omg.DynamicAny.DynAnyPackage 中的方法
static InvalidValue InvalidValueHelper.extract(Any a)
           
static TypeMismatch TypeMismatchHelper.extract(Any a)
           
static void InvalidValueHelper.insert(Any a, InvalidValue that)
           
static void TypeMismatchHelper.insert(Any a, TypeMismatch that)
           
 

org.omg.IOPAny 的使用
 

返回 Anyorg.omg.IOP 中的方法
 Any CodecOperations.decode_value(byte[] data, TypeCode tc)
          基於給定的 TypeCode 和對此 Codec 有效的編碼格式,將給定的 byte 陣列解碼為 Any。
 Any CodecOperations.decode(byte[] data)
          基於對此 Codec 有效的編碼格式,將給定的 byte 陣列解碼為 Any。
 

參數型別為 Anyorg.omg.IOP 中的方法
 byte[] CodecOperations.encode_value(Any data)
          基於對此 Codec 有效的編碼格式,將給定的 any 轉換為一個 byte 陣列。
 byte[] CodecOperations.encode(Any data)
          基於對此 Codec 有效的編碼格式,將給定的 any 轉換為一個 byte 陣列。
static CodecFactory CodecFactoryHelper.extract(Any a)
           
static int ComponentIdHelper.extract(Any a)
           
static IOR IORHelper.extract(Any a)
           
static TaggedComponent[] MultipleComponentProfileHelper.extract(Any a)
           
static int ProfileIdHelper.extract(Any a)
           
static ServiceContext ServiceContextHelper.extract(Any a)
           
static ServiceContext[] ServiceContextListHelper.extract(Any a)
           
static int ServiceIdHelper.extract(Any a)
           
static TaggedComponent TaggedComponentHelper.extract(Any a)
           
static TaggedProfile TaggedProfileHelper.extract(Any a)
           
static void CodecFactoryHelper.insert(Any a, CodecFactory that)
           
static void ComponentIdHelper.insert(Any a, int that)
           
static void ProfileIdHelper.insert(Any a, int that)
           
static void ServiceIdHelper.insert(Any a, int that)
           
static void IORHelper.insert(Any a, IOR that)
           
static void ServiceContextHelper.insert(Any a, ServiceContext that)
           
static void ServiceContextListHelper.insert(Any a, ServiceContext[] that)
           
static void TaggedComponentHelper.insert(Any a, TaggedComponent that)
           
static void MultipleComponentProfileHelper.insert(Any a, TaggedComponent[] that)
           
static void TaggedProfileHelper.insert(Any a, TaggedProfile that)
           
 

org.omg.IOP.CodecFactoryPackageAny 的使用
 

參數型別為 Anyorg.omg.IOP.CodecFactoryPackage 中的方法
static UnknownEncoding UnknownEncodingHelper.extract(Any a)
           
static void UnknownEncodingHelper.insert(Any a, UnknownEncoding that)
           
 

org.omg.IOP.CodecPackageAny 的使用
 

參數型別為 Anyorg.omg.IOP.CodecPackage 中的方法
static FormatMismatch FormatMismatchHelper.extract(Any a)
           
static InvalidTypeForEncoding InvalidTypeForEncodingHelper.extract(Any a)
           
static TypeMismatch TypeMismatchHelper.extract(Any a)
           
static void FormatMismatchHelper.insert(Any a, FormatMismatch that)
           
static void InvalidTypeForEncodingHelper.insert(Any a, InvalidTypeForEncoding that)
           
static void TypeMismatchHelper.insert(Any a, TypeMismatch that)
           
 

org.omg.MessagingAny 的使用
 

參數型別為 Anyorg.omg.Messaging 中的方法
static short SyncScopeHelper.extract(Any a)
           
static void SyncScopeHelper.insert(Any a, short that)
           
 

org.omg.PortableInterceptorAny 的使用
 

返回 Anyorg.omg.PortableInterceptor 中的方法
 Any CurrentOperations.get_slot(int id)
          檢索應用程序通過 get_slot 在 PICurrent 中設置的槽資料。
 Any RequestInfoOperations.get_slot(int id)
          返回請求域內 PortableInterceptor.Current 給定槽 (slot) 中的資料。
 Any ClientRequestInfoOperations.received_exception()
          返回一個 any,它包含要向客戶端返回的異常。
 Any RequestInfoOperations.result()
          返回一個 any,它包含該操作調用的結果。
 Any ServerRequestInfoOperations.sending_exception()
          返回一個 any,它包含將向客戶端返回的異常。
 

參數型別為 Anyorg.omg.PortableInterceptor 中的方法
 Policy PolicyFactoryOperations.create_policy(int type, Any value)
          返回派生自 CORBA.Policy(其值對應於指定的 any)的恰當介面的實例。
static int AdapterManagerIdHelper.extract(Any a)
           
static String[] AdapterNameHelper.extract(Any a)
           
static short AdapterStateHelper.extract(Any a)
           
static Current CurrentHelper.extract(Any a)
           
static ForwardRequest ForwardRequestHelper.extract(Any a)
           
static IORInterceptor_3_0 IORInterceptor_3_0Helper.extract(Any a)
           
static InvalidSlot InvalidSlotHelper.extract(Any a)
           
static String ORBIdHelper.extract(Any a)
           
static byte[] ObjectIdHelper.extract(Any a)
           
static ObjectReferenceFactory ObjectReferenceFactoryHelper.extract(Any a)
           
static ObjectReferenceTemplate ObjectReferenceTemplateHelper.extract(Any a)
           
static ObjectReferenceTemplate[] ObjectReferenceTemplateSeqHelper.extract(Any a)
           
static String ServerIdHelper.extract(Any a)
           
static void ObjectIdHelper.insert(Any a, byte[] that)
           
static void CurrentHelper.insert(Any a, Current that)
           
static void ForwardRequestHelper.insert(Any a, ForwardRequest that)
           
static void AdapterManagerIdHelper.insert(Any a, int that)
           
static void InvalidSlotHelper.insert(Any a, InvalidSlot that)
           
static void IORInterceptor_3_0Helper.insert(Any a, IORInterceptor_3_0 that)
           
static void ObjectReferenceFactoryHelper.insert(Any a, ObjectReferenceFactory that)
           
static void ObjectReferenceTemplateHelper.insert(Any a, ObjectReferenceTemplate that)
           
static void ObjectReferenceTemplateSeqHelper.insert(Any a, ObjectReferenceTemplate[] that)
           
static void AdapterStateHelper.insert(Any a, short that)
           
static void ORBIdHelper.insert(Any a, String that)
           
static void ServerIdHelper.insert(Any a, String that)
           
static void AdapterNameHelper.insert(Any a, String[] that)
           
 void CurrentOperations.set_slot(int id, Any data)
          在槽中設置資料。
 void ServerRequestInfoOperations.set_slot(int id, Any data)
          允許 Interceptor 在請求域中的 PortableInterceptor.Current 內設置槽 (slot)。
 

org.omg.PortableInterceptor.ORBInitInfoPackageAny 的使用
 

參數型別為 Anyorg.omg.PortableInterceptor.ORBInitInfoPackage 中的方法
static DuplicateName DuplicateNameHelper.extract(Any a)
           
static InvalidName InvalidNameHelper.extract(Any a)
           
static String ObjectIdHelper.extract(Any a)
           
static void DuplicateNameHelper.insert(Any a, DuplicateName that)
           
static void InvalidNameHelper.insert(Any a, InvalidName that)
           
static void ObjectIdHelper.insert(Any a, String that)
           
 

org.omg.PortableServerAny 的使用
 

參數型別為 Anyorg.omg.PortableServer 中的方法
static Current CurrentHelper.extract(Any a)
           
static ForwardRequest ForwardRequestHelper.extract(Any a)
           
static POA POAHelper.extract(Any a)
           
static ServantActivator ServantActivatorHelper.extract(Any a)
           
static ServantLocator ServantLocatorHelper.extract(Any a)
           
static void CurrentHelper.insert(Any a, Current that)
           
static void ForwardRequestHelper.insert(Any a, ForwardRequest that)
           
static void POAHelper.insert(Any a, POA that)
           
static void ServantActivatorHelper.insert(Any a, ServantActivator that)
           
static void ServantLocatorHelper.insert(Any a, ServantLocator that)
           
 

org.omg.PortableServer.CurrentPackageAny 的使用
 

參數型別為 Anyorg.omg.PortableServer.CurrentPackage 中的方法
static NoContext NoContextHelper.extract(Any a)
           
static void NoContextHelper.insert(Any a, NoContext that)
           
 

org.omg.PortableServer.POAManagerPackageAny 的使用
 

參數型別為 Anyorg.omg.PortableServer.POAManagerPackage 中的方法
static AdapterInactive AdapterInactiveHelper.extract(Any a)
           
static void AdapterInactiveHelper.insert(Any a, AdapterInactive that)
           
 

org.omg.PortableServer.POAPackageAny 的使用
 

參數型別為 Anyorg.omg.PortableServer.POAPackage 中的方法
static AdapterAlreadyExists AdapterAlreadyExistsHelper.extract(Any a)
           
static AdapterNonExistent AdapterNonExistentHelper.extract(Any a)
           
static InvalidPolicy InvalidPolicyHelper.extract(Any a)
           
static NoServant NoServantHelper.extract(Any a)
           
static ObjectAlreadyActive ObjectAlreadyActiveHelper.extract(Any a)
           
static ObjectNotActive ObjectNotActiveHelper.extract(Any a)
           
static ServantAlreadyActive ServantAlreadyActiveHelper.extract(Any a)
           
static ServantNotActive ServantNotActiveHelper.extract(Any a)
           
static WrongAdapter WrongAdapterHelper.extract(Any a)
           
static WrongPolicy WrongPolicyHelper.extract(Any a)
           
static void AdapterAlreadyExistsHelper.insert(Any a, AdapterAlreadyExists that)
           
static void AdapterNonExistentHelper.insert(Any a, AdapterNonExistent that)
           
static void InvalidPolicyHelper.insert(Any a, InvalidPolicy that)
           
static void NoServantHelper.insert(Any a, NoServant that)
           
static void ObjectAlreadyActiveHelper.insert(Any a, ObjectAlreadyActive that)
           
static void ObjectNotActiveHelper.insert(Any a, ObjectNotActive that)
           
static void ServantAlreadyActiveHelper.insert(Any a, ServantAlreadyActive that)
           
static void ServantNotActiveHelper.insert(Any a, ServantNotActive that)
           
static void WrongAdapterHelper.insert(Any a, WrongAdapter that)
           
static void WrongPolicyHelper.insert(Any a, WrongPolicy that)
           
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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