インタフェースorg.omg.DynamicAny.DynAny
の使用
-
DynAnyを使用しているパッケージ パッケージ 説明 org.omg.DynamicAny 実行時にanyに関連付けられたデータ値のトラバース、およびデータ値の基本的な構成要素の抽出を可能にするクラスとインタフェースを提供します。 -
-
org.omg.DynamicAnyでのDynAnyの使用
org.omg.DynamicAny内のDynAnyのサブインタフェース 修飾子と型 インタフェース 説明 interfaceDynArrayDynArrayオブジェクトによって、IDLの配列の操作がサポートされます。interfaceDynEnumDynEnumオブジェクトによって、IDLの列挙値の操作がサポートされます。interfaceDynFixedDynFixedオブジェクトによって、IDLのfixed値の操作がサポートされます。interfaceDynSequenceDynSequenceオブジェクトによって、IDLのシーケンスの操作がサポートされます。interfaceDynStructDynStructオブジェクトによって、IDL構造体および例外値の操作がサポートされます。interfaceDynUnionDynUnionオブジェクトによって、IDLの共用体の操作がサポートされます。interfaceDynValueDynValueオブジェクトによって、IDLの非boxed値型の操作がサポートされます。interfaceDynValueBoxDynValueBoxオブジェクトによって、IDLのboxed値型の操作がサポートされます。interfaceDynValueCommonDynValueCommonは、DynValueおよびDynValueBoxインタフェースでサポートされるオペレーションを提供します。DynAnyを実装するorg.omg.DynamicAny内のクラス 修飾子と型 クラス 説明 class_DynAnyStubAnyの値は、DynAnyオブジェクトを通して動的に解釈(トラバース)および構築できます。class_DynArrayStubDynArrayオブジェクトによって、IDLの配列の操作がサポートされます。class_DynEnumStubDynEnumオブジェクトによって、IDLの列挙値の操作がサポートされます。class_DynFixedStubDynFixedオブジェクトによって、IDLのfixed値の操作がサポートされます。class_DynSequenceStubDynSequenceオブジェクトによって、IDLのシーケンスの操作がサポートされます。class_DynStructStubDynStructオブジェクトによって、IDL構造体および例外値の操作がサポートされます。class_DynUnionStubDynUnionオブジェクトによって、IDLの共用体の操作がサポートされます。class_DynValueStubDynValueオブジェクトによって、IDLの非boxed値型の操作がサポートされます。DynAnyとして宣言されているorg.omg.DynamicAny内のフィールド 修飾子と型 フィールド 説明 DynAnyNameDynAnyPair. value名前に関連付けられたDynAny値です。DynAnyを返すorg.omg.DynamicAny内のメソッド 修飾子と型 メソッド 説明 DynAny_DynAnyStub. copy()呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAny_DynArrayStub. copy()呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAny_DynEnumStub. copy()呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAny_DynFixedStub. copy()呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAny_DynSequenceStub. copy()呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAny_DynStructStub. copy()呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAny_DynUnionStub. copy()呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAny_DynValueStub. copy()呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAnyDynAnyOperations. copy()呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAny_DynAnyFactoryStub. create_dyn_any(Any value)any値からDynAnyオブジェクトを新規作成します。DynAnyDynAnyFactoryOperations. create_dyn_any(Any value)any値からDynAnyオブジェクトを新規作成します。DynAny_DynAnyFactoryStub. create_dyn_any_from_type_code(TypeCode type)TypeCodeからDynAnyを作成します。DynAnyDynAnyFactoryOperations. create_dyn_any_from_type_code(TypeCode type)TypeCodeからDynAnyを作成します。DynAny_DynAnyStub. current_component()現在位置のコンポーネントのDynAnyを返します。DynAny_DynArrayStub. current_component()現在位置のコンポーネントのDynAnyを返します。DynAny_DynEnumStub. current_component()現在位置のコンポーネントのDynAnyを返します。DynAny_DynFixedStub. current_component()現在位置のコンポーネントのDynAnyを返します。DynAny_DynSequenceStub. current_component()現在位置のコンポーネントのDynAnyを返します。DynAny_DynStructStub. current_component()現在位置のコンポーネントのDynAnyを返します。DynAny_DynUnionStub. current_component()現在位置のコンポーネントのDynAnyを返します。DynAny_DynValueStub. current_component()現在位置のコンポーネントのDynAnyを返します。DynAnyDynAnyOperations. current_component()現在位置のコンポーネントのDynAnyを返します。static DynAnyDynAnyHelper. extract(Any a)static DynAny[]DynAnySeqHelper. extract(Any a)DynAnyDynValueBoxOperations. get_boxed_value_as_dyn_any()boxed値をDynAnyで返します。DynAny_DynUnionStub. get_discriminator()現在の判別子の値を返します。DynAnyDynUnionOperations. get_discriminator()現在の判別子の値を返します。DynAny_DynAnyStub. get_dyn_any()このDynAnyが表すAnyに含まれているAny値を抽出し、それを新しいDynAnyにラップして返します。DynAny_DynArrayStub. get_dyn_any()このDynAnyが表すAnyに含まれているAny値を抽出し、それを新しいDynAnyにラップして返します。DynAny_DynEnumStub. get_dyn_any()このDynAnyが表すAnyに含まれているAny値を抽出し、それを新しいDynAnyにラップして返します。DynAny_DynFixedStub. get_dyn_any()このDynAnyが表すAnyに含まれているAny値を抽出し、それを新しいDynAnyにラップして返します。DynAny_DynSequenceStub. get_dyn_any()このDynAnyが表すAnyに含まれているAny値を抽出し、それを新しいDynAnyにラップして返します。DynAny_DynStructStub. get_dyn_any()このDynAnyが表すAnyに含まれているAny値を抽出し、それを新しいDynAnyにラップして返します。DynAny_DynUnionStub. get_dyn_any()このDynAnyが表すAnyに含まれているAny値を抽出し、それを新しいDynAnyにラップして返します。DynAny_DynValueStub. get_dyn_any()このDynAnyが表すAnyに含まれているAny値を抽出し、それを新しいDynAnyにラップして返します。DynAnyDynAnyOperations. get_dyn_any()このDynAnyが表すAnyに含まれているAny値を抽出し、それを新しいDynAnyにラップして返します。DynAny[]_DynArrayStub. get_elements_as_dyn_any()DynArrayの要素をDynAnyとして返します。DynAny[]_DynSequenceStub. get_elements_as_dyn_any()シーケンスの要素を表すDynAnyを返します。DynAny[]DynArrayOperations. get_elements_as_dyn_any()DynArrayの要素をDynAnyとして返します。DynAny[]DynSequenceOperations. get_elements_as_dyn_any()シーケンスの要素を表すDynAnyを返します。DynAny_DynUnionStub. member()現在アクティブなメンバーを返します。DynAnyDynUnionOperations. member()現在アクティブなメンバーを返します。static DynAnyDynAnyHelper. narrow(Object obj)static DynAnyDynAnyHelper. read(InputStream istream)static DynAny[]DynAnySeqHelper. read(InputStream istream)static DynAnyDynAnyHelper. unchecked_narrow(Object obj)DynAny型のパラメータを持つorg.omg.DynamicAny内のメソッド 修飾子と型 メソッド 説明 void_DynAnyStub. assign(DynAny dyn_any)DynAnyオブジェクトに関連付けられた値を、別のDynAnyオブジェクトに関連付けられた値で初期化します。void_DynArrayStub. assign(DynAny dyn_any)DynAnyオブジェクトに関連付けられた値を、別のDynAnyオブジェクトに関連付けられた値で初期化します。void_DynEnumStub. assign(DynAny dyn_any)DynAnyオブジェクトに関連付けられた値を、別のDynAnyオブジェクトに関連付けられた値で初期化します。void_DynFixedStub. assign(DynAny dyn_any)DynAnyオブジェクトに関連付けられた値を、別のDynAnyオブジェクトに関連付けられた値で初期化します。void_DynSequenceStub. assign(DynAny dyn_any)DynAnyオブジェクトに関連付けられた値を、別のDynAnyオブジェクトに関連付けられた値で初期化します。void_DynStructStub. assign(DynAny dyn_any)DynAnyオブジェクトに関連付けられた値を、別のDynAnyオブジェクトに関連付けられた値で初期化します。void_DynUnionStub. assign(DynAny dyn_any)DynAnyオブジェクトに関連付けられた値を、別のDynAnyオブジェクトに関連付けられた値で初期化します。void_DynValueStub. assign(DynAny dyn_any)DynAnyオブジェクトに関連付けられた値を、別のDynAnyオブジェクトに関連付けられた値で初期化します。voidDynAnyOperations. assign(DynAny dyn_any)DynAnyオブジェクトに関連付けられた値を、別のDynAnyオブジェクトに関連付けられた値で初期化します。boolean_DynAnyStub. equal(DynAny dyn_any)2つのDynAny値が等しいかどうか比較します。boolean_DynArrayStub. equal(DynAny dyn_any)2つのDynAny値が等しいかどうか比較します。boolean_DynEnumStub. equal(DynAny dyn_any)2つのDynAny値が等しいかどうか比較します。boolean_DynFixedStub. equal(DynAny dyn_any)2つのDynAny値が等しいかどうか比較します。boolean_DynSequenceStub. equal(DynAny dyn_any)2つのDynAny値が等しいかどうか比較します。boolean_DynStructStub. equal(DynAny dyn_any)2つのDynAny値が等しいかどうか比較します。boolean_DynUnionStub. equal(DynAny dyn_any)2つのDynAny値が等しいかどうか比較します。boolean_DynValueStub. equal(DynAny dyn_any)2つのDynAny値が等しいかどうか比較します。booleanDynAnyOperations. equal(DynAny dyn_any)2つのDynAny値が等しいかどうか比較します。static voidDynAnyHelper. insert(Any a, DynAny that)static voidDynAnySeqHelper. insert(Any a, DynAny[] that)void_DynAnyStub. insert_dyn_any(DynAny value)このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。void_DynArrayStub. insert_dyn_any(DynAny value)このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。void_DynEnumStub. insert_dyn_any(DynAny value)このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。void_DynFixedStub. insert_dyn_any(DynAny value)このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。void_DynSequenceStub. insert_dyn_any(DynAny value)このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。void_DynStructStub. insert_dyn_any(DynAny value)このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。void_DynUnionStub. insert_dyn_any(DynAny value)このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。void_DynValueStub. insert_dyn_any(DynAny value)このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。voidDynAnyOperations. insert_dyn_any(DynAny value)このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。voidDynValueBoxOperations. set_boxed_value_as_dyn_any(DynAny boxed)boxed型を、パラメータに含まれる値で置き換えます。void_DynUnionStub. set_discriminator(DynAny d)DynUnionの判別子を、指定した値に設定します。voidDynUnionOperations. set_discriminator(DynAny d)DynUnionの判別子を、指定した値に設定します。void_DynArrayStub. set_elements_as_dyn_any(DynAny[] value)渡される要素を含むように、DynArrayを設定します。void_DynSequenceStub. set_elements_as_dyn_any(DynAny[] value)DynAnyを使用して、シーケンスの要素を設定します。voidDynArrayOperations. set_elements_as_dyn_any(DynAny[] value)渡される要素を含むように、DynArrayを設定します。voidDynSequenceOperations. set_elements_as_dyn_any(DynAny[] value)DynAnyを使用して、シーケンスの要素を設定します。static voidDynAnyHelper. write(OutputStream ostream, DynAny value)static voidDynAnySeqHelper. write(OutputStream ostream, DynAny[] value)DynAny型のパラメータを持つorg.omg.DynamicAny内のコンストラクタ コンストラクタ 説明 NameDynAnyPair(String _id, DynAny _value)
-