Uses of Interface
org.omg.DynamicAny.DynAny
-
Packages that use DynAny 软件包 描述 org.omg.DynamicAny 提供类和接口,可以在运行时遍历与any
相关联的数据值,并提取数据值的原始组成部分。 -
-
Uses of DynAny in org.omg.DynamicAny
Subinterfaces of DynAny in org.omg.DynamicAny Modifier and Type 接口 描述 interface
DynArray
DynArray对象支持IDL数组的操作。interface
DynEnum
DynEnum对象支持对IDL枚举值的操作。interface
DynFixed
DynFixed对象支持IDL固定值的操作。interface
DynSequence
DynSequence对象支持IDL序列的操作。interface
DynStruct
DynStruct对象支持IDL结构和异常值的操作。interface
DynUnion
DynUnion对象支持IDL联盟的操纵。interface
DynValue
DynValue对象支持IDL非盒装值类型的操作。interface
DynValueBox
DynValueBox对象支持IDL框值类型的操作。interface
DynValueCommon
DynValueCommon提供由DynValue和DynValueBox接口支持的操作。Classes in org.omg.DynamicAny that implement DynAny Modifier and Type Class 描述 class
_DynAnyStub
任何值都可以动态解释(遍历)并通过DynAny对象构造。class
_DynArrayStub
DynArray对象支持IDL数组的操作。class
_DynEnumStub
DynEnum对象支持对IDL枚举值的操作。class
_DynFixedStub
DynFixed对象支持IDL固定值的操作。class
_DynSequenceStub
DynSequence对象支持IDL序列的操作。class
_DynStructStub
DynStruct对象支持IDL结构和异常值的操作。class
_DynUnionStub
DynUnion对象支持IDL联盟的操纵。class
_DynValueStub
DynValue对象支持IDL非盒装值类型的操作。Fields in org.omg.DynamicAny declared as DynAny Modifier and Type Field 描述 DynAny
NameDynAnyPair. value
与名称相关联的DynAny值。Methods in org.omg.DynamicAny that return DynAny Modifier and Type 方法 描述 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)
从任何值创建一个新的DynAny对象。DynAny
DynAnyFactoryOperations. create_dyn_any(Any value)
从任何值创建一个新的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()
返回盒装值作为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()
以DynAnys返回DynArray的元素。DynAny[]
_DynSequenceStub. get_elements_as_dyn_any()
返回表示序列元素的DynAnys。DynAny[]
DynArrayOperations. get_elements_as_dyn_any()
以DynAnys返回DynArray的元素。DynAny[]
DynSequenceOperations. get_elements_as_dyn_any()
返回表示序列元素的DynAnys。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)
Methods in org.omg.DynamicAny with parameters of type DynAny Modifier and Type 方法 描述 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)
比较两个DynAny值以获得相等性。boolean
_DynArrayStub. equal(DynAny dyn_any)
比较两个DynAny值以获得相等性。boolean
_DynEnumStub. equal(DynAny dyn_any)
比较两个DynAny值以获得相等性。boolean
_DynFixedStub. equal(DynAny dyn_any)
比较两个DynAny值以获得相等性。boolean
_DynSequenceStub. equal(DynAny dyn_any)
比较两个DynAny值以获得相等性。boolean
_DynStructStub. equal(DynAny dyn_any)
比较两个DynAny值以获得相等性。boolean
_DynUnionStub. equal(DynAny dyn_any)
比较两个DynAny值以获得相等性。boolean
_DynValueStub. equal(DynAny dyn_any)
比较两个DynAny值以获得相等性。boolean
DynAnyOperations. equal(DynAny dyn_any)
比较两个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)
使用DynAnys设置序列的元素。void
DynArrayOperations. set_elements_as_dyn_any(DynAny[] value)
将DynArray设置为包含传递的元素。void
DynSequenceOperations. set_elements_as_dyn_any(DynAny[] value)
使用DynAnys设置序列的元素。static void
DynAnyHelper. write(OutputStream ostream, DynAny value)
static void
DynAnySeqHelper. write(OutputStream ostream, DynAny[] value)
Constructors in org.omg.DynamicAny with parameters of type DynAny Constructor 描述 NameDynAnyPair(String _id, DynAny _value)
-