インタフェースorg.omg.DynamicAny.DynAny
の使用
-
DynAnyを使用しているパッケージ パッケージ 説明 org.omg.DynamicAny 実行時にany
に関連付けられたデータ値のトラバース、およびデータ値の基本的な構成要素の抽出を可能にするクラスとインタフェースを提供します。 -
-
org.omg.DynamicAnyでのDynAnyの使用
org.omg.DynamicAny内のDynAnyのサブインタフェース 修飾子と型 インタフェース 説明 interface
DynArray
DynArrayオブジェクトによって、IDLの配列の操作がサポートされます。interface
DynEnum
DynEnumオブジェクトによって、IDLの列挙値の操作がサポートされます。interface
DynFixed
DynFixedオブジェクトによって、IDLのfixed値の操作がサポートされます。interface
DynSequence
DynSequenceオブジェクトによって、IDLのシーケンスの操作がサポートされます。interface
DynStruct
DynStructオブジェクトによって、IDL構造体および例外値の操作がサポートされます。interface
DynUnion
DynUnionオブジェクトによって、IDLの共用体の操作がサポートされます。interface
DynValue
DynValueオブジェクトによって、IDLの非boxed値型の操作がサポートされます。interface
DynValueBox
DynValueBoxオブジェクトによって、IDLのboxed値型の操作がサポートされます。interface
DynValueCommon
DynValueCommonは、DynValueおよびDynValueBoxインタフェースでサポートされるオペレーションを提供します。DynAnyを実装するorg.omg.DynamicAny内のクラス 修飾子と型 クラス 説明 class
_DynAnyStub
Anyの値は、DynAnyオブジェクトを通して動的に解釈(トラバース)および構築できます。class
_DynArrayStub
DynArrayオブジェクトによって、IDLの配列の操作がサポートされます。class
_DynEnumStub
DynEnumオブジェクトによって、IDLの列挙値の操作がサポートされます。class
_DynFixedStub
DynFixedオブジェクトによって、IDLのfixed値の操作がサポートされます。class
_DynSequenceStub
DynSequenceオブジェクトによって、IDLのシーケンスの操作がサポートされます。class
_DynStructStub
DynStructオブジェクトによって、IDL構造体および例外値の操作がサポートされます。class
_DynUnionStub
DynUnionオブジェクトによって、IDLの共用体の操作がサポートされます。class
_DynValueStub
DynValueオブジェクトによって、IDLの非boxed値型の操作がサポートされます。DynAnyとして宣言されているorg.omg.DynamicAny内のフィールド 修飾子と型 フィールド 説明 DynAny
NameDynAnyPair. 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を新規作成します。DynAny
DynAnyOperations. copy()
呼び出したDynAnyのディープ・コピーである値を持つDynAnyを新規作成します。DynAny
_DynAnyFactoryStub. create_dyn_any(Any value)
any値からDynAnyオブジェクトを新規作成します。DynAny
DynAnyFactoryOperations. create_dyn_any(Any value)
any値からDynAnyオブジェクトを新規作成します。DynAny
_DynAnyFactoryStub. create_dyn_any_from_type_code(TypeCode type)
TypeCodeからDynAnyを作成します。DynAny
DynAnyFactoryOperations. 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を返します。DynAny
DynAnyOperations. current_component()
現在位置のコンポーネントのDynAnyを返します。static DynAny
DynAnyHelper. extract(Any a)
static DynAny[]
DynAnySeqHelper. extract(Any a)
DynAny
DynValueBoxOperations. get_boxed_value_as_dyn_any()
boxed値をDynAnyで返します。DynAny
_DynUnionStub. get_discriminator()
現在の判別子の値を返します。DynAny
DynUnionOperations. 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にラップして返します。DynAny
DynAnyOperations. 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()
現在アクティブなメンバーを返します。DynAny
DynUnionOperations. member()
現在アクティブなメンバーを返します。static DynAny
DynAnyHelper. narrow(Object obj)
static DynAny
DynAnyHelper. read(InputStream istream)
static DynAny[]
DynAnySeqHelper. read(InputStream istream)
static DynAny
DynAnyHelper. 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オブジェクトに関連付けられた値で初期化します。void
DynAnyOperations. 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値が等しいかどうか比較します。boolean
DynAnyOperations. equal(DynAny dyn_any)
2つのDynAny値が等しいかどうか比較します。static void
DynAnyHelper. insert(Any a, DynAny that)
static void
DynAnySeqHelper. 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値を挿入します。void
DynAnyOperations. insert_dyn_any(DynAny value)
このDynAnyが表すAnyに、パラメータDynAny内のAny値を挿入します。void
DynValueBoxOperations. set_boxed_value_as_dyn_any(DynAny boxed)
boxed型を、パラメータに含まれる値で置き換えます。void
_DynUnionStub. set_discriminator(DynAny d)
DynUnionの判別子を、指定した値に設定します。void
DynUnionOperations. 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を使用して、シーケンスの要素を設定します。void
DynArrayOperations. set_elements_as_dyn_any(DynAny[] value)
渡される要素を含むように、DynArrayを設定します。void
DynSequenceOperations. set_elements_as_dyn_any(DynAny[] value)
DynAnyを使用して、シーケンスの要素を設定します。static void
DynAnyHelper. write(OutputStream ostream, DynAny value)
static void
DynAnySeqHelper. write(OutputStream ostream, DynAny[] value)
DynAny型のパラメータを持つorg.omg.DynamicAny内のコンストラクタ コンストラクタ 説明 NameDynAnyPair(String _id, DynAny _value)
-