org.omg.CORBA
Interface DynValue

All Superinterfaces:
DynAny, Object

Deprecated. by DynValue

public interface DynValue
extends DynAny, Object

Represents the DynAny, holding a value type. A value type is something between CORBA structure and CORBA object. Like CORBA object, it can have methods, supporting some IDL-defined interface. However, like structures, they are always local and passed by value, not by IOR reference. The value types can have both public and private members. They support inheritance. Value types can also be abstract.


Method Summary
 TCKind current_member_kind()
          Deprecated. Get the kind of the member, pointed by the internal pointer.
 String current_member_name()
          Deprecated. Get the name of the member, pointed by the internal pointer.
 NameValuePair[] get_members()
          Deprecated. Get all members of the enclosed value type object.
 void set_members(NameValuePair[] value)
          Deprecated. Set all members for the enclosed value type object.
 
Methods inherited from interface org.omg.CORBA.DynAny
assign, copy, current_component, destroy, from_any, get_any, get_boolean, get_char, get_double, get_float, get_long, get_longlong, get_octet, get_reference, get_short, get_string, get_typecode, get_ulong, get_ulonglong, get_ushort, get_val, get_wchar, get_wstring, insert_any, insert_boolean, insert_char, insert_double, insert_float, insert_long, insert_longlong, insert_octet, insert_reference, insert_short, insert_string, insert_typecode, insert_ulong, insert_ulonglong, insert_ushort, insert_val, insert_wchar, insert_wstring, next, rewind, seek, to_any, type
 
Methods inherited from interface 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
 

Method Detail

current_member_kind

TCKind current_member_kind()
Deprecated. 
Get the kind of the member, pointed by the internal pointer.

Returns:
the kind of the member.

current_member_name

String current_member_name()
Deprecated. 
Get the name of the member, pointed by the internal pointer.

Returns:
the name of the member.

get_members

NameValuePair[] get_members()
Deprecated. 
Get all members of the enclosed value type object.

Returns:
members, as an array of the name - value pairs.

set_members

void set_members(NameValuePair[] value)
                 throws InvalidSeq
Deprecated. 
Set all members for the enclosed value type object.

Parameters:
value - an array of members to set.
Throws:
InvalidSeq - if the passed sequence is not valid.