This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


org.omg.CORBA
interface DynValue

All Superinterfaces:
DynAny, Object

public interface DynValue
extends DynAny

The representation of a DynAny object that is associated with an IDL value type.


Method Summary
 TCKind

          Returns the TCKind object that describes the current member.
 String

          Returns the name of the current member while traversing a DynAny object that represents a Value object.
 NameValuePair[]

          Returns an array containing all the members of the value object stored in this DynValue.
 void

          Sets the members of the value object this DynValue object represents to the given array of NameValuePair objects.
 
Methods inherited from class 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 class 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

public TCKind current_member_kind()
Returns the TCKind object that describes the current member.

Returns:
the TCKind object corresponding to the current member

current_member_name

public String current_member_name()
Returns the name of the current member while traversing a DynAny object that represents a Value object.

Returns:
the name of the current member

get_members

public NameValuePair[] get_members()
Returns an array containing all the members of the value object stored in this DynValue.

Returns:
an array of name-value pairs.

set_members

public void set_members(NameValuePair[] value)
                 throws InvalidSeq
Sets the members of the value object this DynValue object represents to the given array of NameValuePair objects.

Parameters:
value - the array of name-value pairs to be set
Throws:
InvalidSeq - if an inconsistent value is part of the given array


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.