@Deprecated public interface DynAny extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
assign(DynAny dyn_any)
过时的。
将内容从一个动态的任何一个复制到另一个。
|
DynAny |
copy()
过时的。
这
DynAny克隆对象。
|
DynAny |
current_component()
过时的。
返回一个
DynAny对象引用,可以用来获取/设置组件当前访问的价值。
|
void |
destroy()
过时的。
破坏了这
DynAny对象并释放用于表示与它相关的数据值的任何资源。
|
void |
from_any(Any value)
过时的。
从
Any对象进行
DynAny对象。
|
Any |
get_any()
过时的。
检索包含在本
DynAny对象的
org.omg.CORBA.Any。
|
boolean |
get_boolean()
过时的。
检索包含在本
DynAny对象的
boolean。
|
char |
get_char()
过时的。
检索包含在本
DynAny对象的
char。
|
double |
get_double()
过时的。
检索包含在本
DynAny对象的
double。
|
float |
get_float()
过时的。
检索包含在本
DynAny对象的
float。
|
int |
get_long()
过时的。
检索包含在本
DynAny对象的
int。
|
long |
get_longlong()
过时的。
检索包含在本
DynAny对象的
long。
|
byte |
get_octet()
过时的。
检索包含在本
DynAny对象的
byte。
|
Object |
get_reference()
过时的。
检索包含在本
DynAny对象的
org.omg.CORBA.Other。
|
short |
get_short()
过时的。
检索包含在本
DynAny对象的
short。
|
String |
get_string()
过时的。
检索包含在本
DynAny对象的
String。
|
TypeCode |
get_typecode()
过时的。
检索包含在本
DynAny对象的
org.omg.CORBA.TypeCode。
|
int |
get_ulong()
过时的。
检索包含在本
DynAny对象的
int。
|
long |
get_ulonglong()
过时的。
检索包含在本
DynAny对象的
long。
|
short |
get_ushort()
过时的。
检索包含在本
DynAny对象的
short。
|
Serializable |
get_val()
过时的。
检索包含在本
DynAny对象的
java.io.Serializable对象。
|
char |
get_wchar()
过时的。
检索包含在本
DynAny对象的
char。
|
String |
get_wstring()
过时的。
检索包含在本
DynAny对象的
String。
|
void |
insert_any(Any value)
过时的。
插入指定的
org.omg.CORBA.Any对象为本
DynAny对象的值。
|
void |
insert_boolean(boolean value)
过时的。
插入指定的
boolean作为这
DynAny对象的值。
|
void |
insert_char(char value)
过时的。
插入指定的
char作为这
DynAny对象的值。
|
void |
insert_double(double value)
过时的。
插入指定的
double作为这
DynAny对象的值。
|
void |
insert_float(float value)
过时的。
插入指定的
float作为这
DynAny对象的值。
|
void |
insert_long(int value)
过时的。
插入指定的
int作为这
DynAny对象的值。
|
void |
insert_longlong(long value)
过时的。
插入指定的
long作为这
DynAny对象的值。
|
void |
insert_octet(byte value)
过时的。
插入指定的
byte作为这
DynAny对象的值。
|
void |
insert_reference(Object value)
过时的。
插入指定的
org.omg.CORBA.Object作为这
DynAny对象的值。
|
void |
insert_short(short value)
过时的。
插入指定的
short作为这
DynAny对象的值。
|
void |
insert_string(String value)
过时的。
插入指定的
String对象为本
DynAny对象的值。
|
void |
insert_typecode(TypeCode value)
过时的。
插入指定的
org.omg.CORBA.TypeCode作为这
DynAny对象的值。
|
void |
insert_ulong(int value)
过时的。
插入指定的
int作为这
DynAny对象的值。
|
void |
insert_ulonglong(long value)
过时的。
插入指定的
long作为这
DynAny对象的值。
|
void |
insert_ushort(short value)
过时的。
插入指定的
short作为这
DynAny对象的值。
|
void |
insert_val(Serializable value)
过时的。
插入指定的
java.io.Serializable对象为本
DynAny对象的值。
|
void |
insert_wchar(char value)
过时的。
插入指定的
char作为这
DynAny对象的值。
|
void |
insert_wstring(String value)
过时的。
插入指定的
String作为这
DynAny对象的值。
|
boolean |
next()
过时的。
移动到这个
DynAny对象的下一个组件。
|
void |
rewind()
过时的。
将内部指针移动到第一个组件。
|
boolean |
seek(int index)
过时的。
将内部指针移动到给定的索引。
|
Any |
to_any()
过时的。
将一个对象一个对象
DynAny
Any。
|
TypeCode |
type()
过时的。
返回对象插入到这个
DynAny的
TypeCode。
|
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_overrideTypeCode type()
DynAny的
TypeCode。
TypeCode对象。
void assign(DynAny dyn_any) throws Invalid
dyn_any -
DynAny对象的内容被分配到这一
DynAny。
Invalid -如果源
DynAny无效
void from_any(Any value) throws Invalid
Any对象进行
DynAny对象。
value -
Any对象。
Invalid -如果源
Any对象是空的或坏的
Any to_any() throws Invalid
DynAny
Any。
Any对象。
Invalid -如果这
DynAny是空的或坏的。创建或不包含一个有意义的值
void destroy()
DynAny对象并释放用于表示与它相关的数据值的任何资源。这种方法也破坏了所有的
DynAny对象得到它。
对DynAny对象销毁时应轻拿轻放,考虑问题处理与DynAny对象相关联的数据值的表示。程序员想破坏DynAny对象还可以操纵与它相关的数据值的一些组成部分,首先要创建组件的DynAny对象然后复制创建的DynAny对象。
DynAny copy()
DynAny克隆对象。
DynAny对象
void insert_boolean(boolean value)
throws InvalidValue
boolean作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
boolean插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_octet(byte value)
throws InvalidValue
byte作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
byte插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_char(char value)
throws InvalidValue
char作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
char插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_short(short value)
throws InvalidValue
short作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
short插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_ushort(short value)
throws InvalidValue
short作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
short插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_long(int value)
throws InvalidValue
int作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
int插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_ulong(int value)
throws InvalidValue
int作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
int插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_float(float value)
throws InvalidValue
float作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
float插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_double(double value)
throws InvalidValue
double作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
double插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_string(String value) throws InvalidValue
String对象为本
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
String插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_reference(Object value) throws InvalidValue
org.omg.CORBA.Object作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
org.omg.CORBA.Object插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_typecode(TypeCode value) throws InvalidValue
org.omg.CORBA.TypeCode作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
org.omg.CORBA.TypeCode插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_longlong(long value)
throws InvalidValue
long作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
long插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_ulonglong(long value)
throws InvalidValue
long作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
long插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_wchar(char value)
throws InvalidValue
char作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
char插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_wstring(String value) throws InvalidValue
String作为这
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
String插入这
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_any(Any value) throws InvalidValue
org.omg.CORBA.Any对象为本
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
org.omg.CORBA.Any对象插入到这个
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
void insert_val(Serializable value) throws InvalidValue
java.io.Serializable对象为本
DynAny对象的值。
如果调用此方法在构造DynAny对象,它将构建的数据值与这DynAny对象相关联的下一个组件。
value -
java.io.Serializable对象插入到这个
DynAny对象
InvalidValue -如果插入值不与访问的组件在这
DynAny对象类型一致
Serializable get_val() throws TypeMismatch
DynAny对象的
java.io.Serializable对象。
DynAny对象值的
java.io.Serializable对象
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
java.io.Serializable对象类型代码
boolean get_boolean()
throws TypeMismatch
DynAny对象的
boolean。
boolean就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
boolean类型代码
byte get_octet()
throws TypeMismatch
DynAny对象的
byte。
byte就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
byte类型代码
char get_char()
throws TypeMismatch
DynAny对象的
char。
char就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
char类型代码
short get_short()
throws TypeMismatch
DynAny对象的
short。
short就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
short类型代码
short get_ushort()
throws TypeMismatch
DynAny对象的
short。
short就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
short类型代码
int get_long()
throws TypeMismatch
DynAny对象的
int。
int就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
int类型代码
int get_ulong()
throws TypeMismatch
DynAny对象的
int。
int就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
int类型代码
float get_float()
throws TypeMismatch
DynAny对象的
float。
float就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
float类型代码
double get_double()
throws TypeMismatch
DynAny对象的
double。
double就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
double类型代码
String get_string() throws TypeMismatch
DynAny对象的
String。
String就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
String类型代码
Object get_reference() throws TypeMismatch
DynAny对象的
org.omg.CORBA.Other。
org.omg.CORBA.Other就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一个
org.omg.CORBA.Other类型代码
TypeCode get_typecode() throws TypeMismatch
DynAny对象的
org.omg.CORBA.TypeCode。
org.omg.CORBA.TypeCode就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
org.omg.CORBA.TypeCode类型代码
long get_longlong()
throws TypeMismatch
DynAny对象的
long。
long就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
long类型代码
long get_ulonglong()
throws TypeMismatch
DynAny对象的
long。
long就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
long类型代码
char get_wchar()
throws TypeMismatch
DynAny对象的
char。
char就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
char类型代码
String get_wstring() throws TypeMismatch
DynAny对象的
String。
String就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一
String类型代码
Any get_any() throws TypeMismatch
DynAny对象的
org.omg.CORBA.Any。
org.omg.CORBA.Any就是这个
DynAny对象的值
TypeMismatch如果访问的组件在这
DynAny对象类型的代码是不等同于一个
org.omg.CORBA.Any类型代码
DynAny current_component()
DynAny对象引用,可以用来获取/设置组件当前访问的价值。适当的
insert方法可以称的上产生的
DynAny对象初始化组件。适当的
get方法可以称的上产生的
DynAny对象提取成分的值。
DynAny对象引用,可以用来检索或设置组件当前访问的价值
boolean next()
DynAny对象的下一个组件。这种方法用于遍历一个构造类型的组件,有效地移动指针从一个组件到下。指针开始了第一部分时,
DynAny对象创建。
true如果指针指向的一个组成部分;
false如果没有元件或这
DynAny与基本型而不是一种构造类型相关
boolean seek(int index)
index -
int指示的位置指针移动。第一个位置是0。
true如果指针指向的一个组成部分;
false是否在指定的索引没有分量。如果这
DynAny对象与基本类型相关,此方法返回
false以外的任何指数0。
void rewind()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.