Whole document tree
Java 2 Platform SE v1.3.1: Interface DynStruct
org.omg.CORBA
Interface DynStruct
All Superinterfaces: DynAny , Object
public interface DynStruct extends Object , DynAny
The representation of a DynAny
object that is associated
with an IDL struct.
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
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
current_member_name
public String current_member_name ()
During a traversal, returns the name of the current member.
Returns: the string name of the current member
current_member_kind
public TCKind current_member_kind ()
Returns the TCKind
object that describes the kind of
the current member.
Returns: the TCKind
object that describes the current member
get_members
public NameValuePair [] get_members ()
Returns an array containing all the members of the stored struct.
Returns: the array of name-value pairs See Also: set_members(org.omg.CORBA.NameValuePair[])
set_members
public void set_members (NameValuePair [] value)
throws InvalidSeq
Set the members of the struct.
Parameters: value
- the array of name-value pairs.Throws: InvalidSeq
- if the given argument
is invalidSee Also: get_members()
Submit a bug or feature For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, California, 94303, U.S.A. All Rights Reserved.