@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_override
TypeCode 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.