|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
java.lang.Objectorg.omg.CORBA.portable.ObjectImpl
org.omg.DynamicAny._DynStructStub
public class _DynStructStub
DynStruct ����֧�ֶ� IDL �ṹ���� (struct) ���쳣ֵ�IJ��������쳣��Ա�Ĵ�����ʽ��Խṹ���ݳ�Աһ����
�ֶ�ժҪ | |
---|---|
static Class |
_opsClass
|
���췽��ժҪ | |
---|---|
_DynStructStub()
|
����ժҪ | |
---|---|
String[] |
_ids()
��ð����� ObjectImpl ������֧�ֵĴ洢���ʶ�����ַ������顣 |
void |
assign(DynAny dyn_any)
ʹ������һ�� DynAny ���������ֵ��ʼ���� DynAny ���������ֵ�� |
int |
component_count()
���� DynAny ��������� |
DynAny |
copy()
����һ���� DynAny ������ֵΪ���ô˷����� DynAny ����㸴�ơ� |
DynAny |
current_component()
���ص�ǰλ���ϵ������ DynAny�� |
TCKind |
current_member_kind()
�����뵱ǰλ�õij�Ա������ TCKind�� |
String |
current_member_name()
���ص�ǰλ���ϵij�Ա�����ơ� |
void |
destroy()
���� DynAny ���� |
boolean |
equal(DynAny dyn_any)
�Ƚ����� DynAny ֵ�Ƿ���ȡ� |
void |
from_any(Any value)
ʹ�� any �а�����ֵ��ʼ���� DynAny �����й�����ֵ�� |
Any |
get_any()
��ȡ�ɴ� DynAny ��ʾ�� Any ���������� Any ֵ�� |
boolean |
get_boolean()
�Ӵ� DynAny ����ȡ boolean ֵ�� |
char |
get_char()
�Ӵ� DynAny ����ȡ char ֵ�� |
double |
get_double()
�Ӵ� DynAny ����ȡ double ֵ�� |
DynAny |
get_dyn_any()
��ȡ�ɴ� DynAny ��ʾ�� Any ���������� Any ֵ���������װ���� DynAny �з��ء� |
float |
get_float()
�Ӵ� DynAny ����ȡ float ֵ�� |
int |
get_long()
�Ӵ� DynAny ����ȡ integer ֵ�� |
long |
get_longlong()
�Ӵ� DynAny ����ȡ long ֵ�� |
NameDynAnyPair[] |
get_members_as_dyn_any()
����һ�� NameDynAnyPair ���У���Щ NameDynAnyPair ������ DynStruct ��������Ľṹ������ÿ����Ա�����ƺ�ֵ�� |
NameValuePair[] |
get_members()
����һ�� NameValuePair ���У���Щ NameValuePair ������ DynStruct ��������Ľṹ������ÿ����Ա�����ƺ�ֵ�� |
byte |
get_octet()
�Ӵ� DynAny ����ȡ byte ֵ�� |
Object |
get_reference()
�Ӵ� DynAny ��ȡ�� CORBA ��������á� |
short |
get_short()
�Ӵ� DynAny ����ȡ short ֵ�� |
String |
get_string()
�Ӵ� DynAny ����ȡ string ֵ�� |
TypeCode |
get_typecode()
�Ӵ� DynAny ����ȡ TypeCode ���� |
int |
get_ulong()
�Ӵ� DynAny ����ȡ integer ֵ�� |
long |
get_ulonglong()
�Ӵ� DynAny ����ȡ long ֵ�� |
short |
get_ushort()
�Ӵ� DynAny ����ȡ short ֵ�� |
Serializable |
get_val()
�Ӵ� DynAny ����ȡ Serializable ���� |
char |
get_wchar()
�Ӵ� DynAny ����ȡ long ֵ�� |
String |
get_wstring()
�Ӵ� DynAny ����ȡ string ֵ�� |
void |
insert_any(Any value)
�� Any ֵ����� DynAny ��ʾ�� Any �С� |
void |
insert_boolean(boolean value)
�� boolean ֵ���� DynAny �С� |
void |
insert_char(char value)
�� char ֵ���� DynAny �С� |
void |
insert_double(double value)
�� double ֵ���� DynAny �С� |
void |
insert_dyn_any(DynAny value)
������ DynAny ���������� Any ֵ����� DynAny ��ʾ�� Any �С� |
void |
insert_float(float value)
�� float ֵ���� DynAny �С� |
void |
insert_long(int value)
�� integer ֵ���� DynAny �С� |
void |
insert_longlong(long value)
�� long ֵ���� DynAny �С� |
void |
insert_octet(byte value)
�� byte ֵ���� DynAny �С� |
void |
insert_reference(Object value)
���� CORBA ��������ò��� DynAny �С� |
void |
insert_short(short value)
�� short ֵ���� DynAny �С� |
void |
insert_string(String value)
�� string ֵ���� DynAny �С� |
void |
insert_typecode(TypeCode value)
�� TypeCode ������� DynAny �� |
void |
insert_ulong(int value)
�� integer ֵ���� DynAny �С� |
void |
insert_ulonglong(long value)
�� long ֵ���� DynAny �С� |
void |
insert_ushort(short value)
�� short ֵ���� DynAny �С� |
void |
insert_val(Serializable value)
���� Serializable ��������ò���� DynAny �С� |
void |
insert_wchar(char value)
�� char ֵ���� DynAny �С� |
void |
insert_wstring(String value)
�� string ֵ���� DynAny �С� |
boolean |
next()
����ǰλ���ƽ�����һ������� |
void |
rewind()
���� seek(0)�� |
boolean |
seek(int index)
����ǰλ������Ϊ������ |
void |
set_members_as_dyn_any(NameDynAnyPair[] value)
��ʼ���� NameDynAnyPair �����е� DynStruct ��������Ľṹ����ֵ�� |
void |
set_members(NameValuePair[] value)
��ʼ���� NameValuePair �����е� DynStruct ��������Ľṹ����ֵ�� |
Any |
to_any()
�� DynAny ���� any ֵ�� |
TypeCode |
type()
������� DynAny ��������� TypeCode�� |
���� org.omg.CORBA.portable.ObjectImpl �̳еķ��� |
---|
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString |
���� java.lang.Object �̳еķ��� |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
�ӽӿ� org.omg.CORBA.Object �̳еķ��� |
---|
_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 |
�ֶ���ϸ��Ϣ |
---|
public static final Class _opsClass
���췽����ϸ��Ϣ |
---|
public _DynStructStub()
������ϸ��Ϣ |
---|
public String current_member_name() throws TypeMismatch, InvalidValue
DynStructOperations
�е� current_member_name
TypeMismatch
- ��� DynStruct ��ʾ���쳣��
InvalidValue
- �����ǰλ�ò�ָʾ��Աpublic TCKind current_member_kind() throws TypeMismatch, InvalidValue
DynStructOperations
�е� current_member_kind
TypeMismatch
- ��� DynStruct ��ʾ���쳣��
InvalidValue
- �����ǰλ�ò�ָʾ��Աpublic NameValuePair[] get_members()
DynStructOperations
�е� get_members
public void set_members(NameValuePair[] value) throws TypeMismatch, InvalidValue
���� DynStruct �� TypeCode ��ָʾ����Ա�� NameValuePair �б��밴�����ڽṹ���ݵ� IDL �淶�е���ʾ˳����ʾ����������Ϊ���ַ������ò��������Ը��ݳ�Ա���Ʒ����Աֵ��
DynStructOperations
�е� set_members
TypeMismatch
- ����������������ṩ�ij�Ա������ DynStruct �� TypeCode ����Ӧ��Ա���Ʋ�ƥ�䣬�������Ƕ����ǿ��ַ���
InvalidValue
- ������������е�Ԫ������ DynStruct �� TypeCode ָʾ�ij�Ա����һ��public NameDynAnyPair[] get_members_as_dyn_any()
DynStructOperations
�е� get_members_as_dyn_any
public void set_members_as_dyn_any(NameDynAnyPair[] value) throws TypeMismatch, InvalidValue
���� DynStruct �� TypeCode ��ָʾ����Ա�� NameDynAnyPair �б��밴�����ڽṹ���ݵ� IDL �淶�е���ʾ˳����ʾ����������Ϊ���ַ������ò��������Ը��ݳ�Ա���Ʒ����Աֵ��
DynStructOperations
�е� set_members_as_dyn_any
TypeMismatch
- ����������������ṩ�ij�Ա������ DynStruct �� TypeCode ����Ӧ��Ա���Ʋ�ƥ�䣬�������Ƕ����ǿ��ַ���
InvalidValue
- ������������е�Ԫ������ DynStruct �� TypeCode ָʾ�ij�Ա����һ��public TypeCode type()
DynAnyOperations
�е� type
public void assign(DynAny dyn_any) throws TypeMismatch
DynAnyOperations
�е� assign
dyn_any
-
TypeMismatch
- ������ݵ� DynAny �����Ͳ�����Ŀ�� DynAny ������public void from_any(Any value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� from_any
TypeMismatch
- ��������� Any �����Ͳ�����Ŀ�� DynAny ������
InvalidValue
- ��������ݵ� Any �������Ϸ�ֵ���� null �ַ�����public Any to_any()
DynAnyOperations
�е� to_any
public boolean equal(DynAny dyn_any)
DynAnyOperations
�е� equal
public void destroy()
DynAnyOperations
�е� destroy
public DynAny copy()
DynAnyOperations
�е� copy
public void insert_boolean(boolean value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_boolean
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_octet(byte value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_octet
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_char(char value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_char
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_short(short value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_short
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_ushort(short value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_ushort
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_long(int value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_long
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_ulong(int value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_ulong
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_float(float value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_float
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_double(double value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_double
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_string(String value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_string
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
InvalidValue
- ���������ַ����ij��ȳ����н��ַ����Ľ���
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_reference(Object value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_reference
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_typecode(TypeCode value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_typecode
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_longlong(long value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_longlong
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_ulonglong(long value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_ulonglong
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_wchar(char value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_wchar
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_wstring(String value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_wstring
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
InvalidValue
- ���������ַ����ij��ȳ����н��ַ����Ľ���
TypeMismatch
public void insert_any(Any value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_any
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_dyn_any(DynAny value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_dyn_any
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public void insert_val(Serializable value) throws TypeMismatch, InvalidValue
DynAnyOperations
�е� insert_val
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���public boolean get_boolean() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_boolean
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public byte get_octet() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_octet
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public char get_char() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_char
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public short get_short() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_short
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public short get_ushort() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_ushort
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public int get_long() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_long
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public int get_ulong() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_ulong
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public float get_float() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_float
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public double get_double() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_double
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public String get_string() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_string
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public Object get_reference() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_reference
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public TypeCode get_typecode() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_typecode
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public long get_longlong() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_longlong
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public long get_ulonglong() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_ulonglong
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public char get_wchar() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_wchar
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public String get_wstring() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_wstring
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
public Any get_any() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_any
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public DynAny get_dyn_any() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_dyn_any
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public Serializable get_val() throws TypeMismatch, InvalidValue
DynAnyOperations
�е� get_val
TypeMismatch
- ����� DynAny �з��ʵ�������Ͳ���������������͡�
TypeMismatch
- ������䵱ǰ�������Ҳ������� DynAny �ϵ��ô˷���
InvalidValue
- ����� DynAny �������������ǰλ��Ϊ -1public boolean seek(int index)
DynAnyOperations
�е� seek
public void rewind()
DynAnyOperations
�е� rewind
public boolean next()
DynAnyOperations
�е� next
public int component_count()
DynAnyOperations
�е� component_count
public DynAny current_component() throws TypeMismatch
DynAnyOperations
�е� current_component
TypeMismatch
- ����ڲ���������� DynAny���� DynEnum ����쳣���ϵ��ô˷���public String[] _ids()
ObjectImpl
���Ƶ�����ObjectImpl
������֧�ֵĴ洢���ʶ�����ַ������顣���磬���� sub���˷����������й��ڸ� stub ��֧�ֵĽӿڵ���Ϣ��
ObjectImpl
�е� _ids
ObjectImpl
ʵ��֧�ֵ����д洢���ʶ������ɵ�����
|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������