org.omg.DynamicAny
Interface DynAnyOperations

All Known Subinterfaces:
DynAny, DynArray, DynArrayOperations, DynEnum, DynEnumOperations, DynFixed, DynFixedOperations, DynSequence, DynSequenceOperations, DynStruct, DynStructOperations, DynUnion, DynUnionOperations, DynValue, DynValueBox, DynValueBoxOperations, DynValueCommon, DynValueCommonOperations, DynValueOperations

public interface DynAnyOperations

Interface definition: DynAny.

Author:
OpenORB Compiler

Method Summary
 void assign(DynAny dyn_any)
          Operation assign
 int component_count()
          Operation component_count
 DynAny copy()
          Operation copy
 DynAny current_component()
          Operation current_component
 void destroy()
          Operation destroy
 boolean equal(DynAny dyn_any)
          Operation equal
 void from_any(Any value)
          Operation from_any
 java.lang.Object get_abstract()
          Operation get_abstract
 Any get_any()
          Operation get_any
 boolean get_boolean()
          Operation get_boolean
 char get_char()
          Operation get_char
 double get_double()
          Operation get_double
 DynAny get_dyn_any()
          Operation get_dyn_any
 float get_float()
          Operation get_float
 int get_long()
          Operation get_long
 long get_longlong()
          Operation get_longlong
 byte get_octet()
          Operation get_octet
 Object get_reference()
          Operation get_reference
 short get_short()
          Operation get_short
 java.lang.String get_string()
          Operation get_string
 TypeCode get_typecode()
          Operation get_typecode
 int get_ulong()
          Operation get_ulong
 long get_ulonglong()
          Operation get_ulonglong
 short get_ushort()
          Operation get_ushort
 java.io.Serializable get_val()
          Operation get_val
 char get_wchar()
          Operation get_wchar
 java.lang.String get_wstring()
          Operation get_wstring
 void insert_abstract(java.lang.Object value)
          Operation insert_abstract
 void insert_any(Any value)
          Operation insert_any
 void insert_boolean(boolean value)
          Operation insert_boolean
 void insert_char(char value)
          Operation insert_char
 void insert_double(double value)
          Operation insert_double
 void insert_dyn_any(DynAny value)
          Operation insert_dyn_any
 void insert_float(float value)
          Operation insert_float
 void insert_long(int value)
          Operation insert_long
 void insert_longlong(long value)
          Operation insert_longlong
 void insert_octet(byte value)
          Operation insert_octet
 void insert_reference(Object value)
          Operation insert_reference
 void insert_short(short value)
          Operation insert_short
 void insert_string(java.lang.String value)
          Operation insert_string
 void insert_typecode(TypeCode value)
          Operation insert_typecode
 void insert_ulong(int value)
          Operation insert_ulong
 void insert_ulonglong(long value)
          Operation insert_ulonglong
 void insert_ushort(short value)
          Operation insert_ushort
 void insert_val(java.io.Serializable value)
          Operation insert_val
 void insert_wchar(char value)
          Operation insert_wchar
 void insert_wstring(java.lang.String value)
          Operation insert_wstring
 boolean next()
          Operation next
 void rewind()
          Operation rewind
 boolean seek(int index)
          Operation seek
 Any to_any()
          Operation to_any
 TypeCode type()
          Operation type
 

Method Detail

type

TypeCode type()
Operation type


assign

void assign(DynAny dyn_any)
            throws TypeMismatch
Operation assign

Throws:
TypeMismatch

from_any

void from_any(Any value)
              throws TypeMismatch,
                     InvalidValue
Operation from_any

Throws:
TypeMismatch
InvalidValue

to_any

Any to_any()
Operation to_any


equal

boolean equal(DynAny dyn_any)
Operation equal


destroy

void destroy()
Operation destroy


copy

DynAny copy()
Operation copy


insert_boolean

void insert_boolean(boolean value)
                    throws TypeMismatch,
                           InvalidValue
Operation insert_boolean

Throws:
TypeMismatch
InvalidValue

insert_octet

void insert_octet(byte value)
                  throws TypeMismatch,
                         InvalidValue
Operation insert_octet

Throws:
TypeMismatch
InvalidValue

insert_char

void insert_char(char value)
                 throws TypeMismatch,
                        InvalidValue
Operation insert_char

Throws:
TypeMismatch
InvalidValue

insert_short

void insert_short(short value)
                  throws TypeMismatch,
                         InvalidValue
Operation insert_short

Throws:
TypeMismatch
InvalidValue

insert_ushort

void insert_ushort(short value)
                   throws TypeMismatch,
                          InvalidValue
Operation insert_ushort

Throws:
TypeMismatch
InvalidValue

insert_long

void insert_long(int value)
                 throws TypeMismatch,
                        InvalidValue
Operation insert_long

Throws:
TypeMismatch
InvalidValue

insert_ulong

void insert_ulong(int value)
                  throws TypeMismatch,
                         InvalidValue
Operation insert_ulong

Throws:
TypeMismatch
InvalidValue

insert_float

void insert_float(float value)
                  throws TypeMismatch,
                         InvalidValue
Operation insert_float

Throws:
TypeMismatch
InvalidValue

insert_double

void insert_double(double value)
                   throws TypeMismatch,
                          InvalidValue
Operation insert_double

Throws:
TypeMismatch
InvalidValue

insert_string

void insert_string(java.lang.String value)
                   throws TypeMismatch,
                          InvalidValue
Operation insert_string

Throws:
TypeMismatch
InvalidValue

insert_reference

void insert_reference(Object value)
                      throws TypeMismatch,
                             InvalidValue
Operation insert_reference

Throws:
TypeMismatch
InvalidValue

insert_typecode

void insert_typecode(TypeCode value)
                     throws TypeMismatch,
                            InvalidValue
Operation insert_typecode

Throws:
TypeMismatch
InvalidValue

insert_longlong

void insert_longlong(long value)
                     throws TypeMismatch,
                            InvalidValue
Operation insert_longlong

Throws:
TypeMismatch
InvalidValue

insert_ulonglong

void insert_ulonglong(long value)
                      throws TypeMismatch,
                             InvalidValue
Operation insert_ulonglong

Throws:
TypeMismatch
InvalidValue

insert_wchar

void insert_wchar(char value)
                  throws TypeMismatch,
                         InvalidValue
Operation insert_wchar

Throws:
TypeMismatch
InvalidValue

insert_wstring

void insert_wstring(java.lang.String value)
                    throws TypeMismatch,
                           InvalidValue
Operation insert_wstring

Throws:
TypeMismatch
InvalidValue

insert_any

void insert_any(Any value)
                throws TypeMismatch,
                       InvalidValue
Operation insert_any

Throws:
TypeMismatch
InvalidValue

insert_dyn_any

void insert_dyn_any(DynAny value)
                    throws TypeMismatch,
                           InvalidValue
Operation insert_dyn_any

Throws:
TypeMismatch
InvalidValue

insert_val

void insert_val(java.io.Serializable value)
                throws TypeMismatch,
                       InvalidValue
Operation insert_val

Throws:
TypeMismatch
InvalidValue

get_boolean

boolean get_boolean()
                    throws TypeMismatch,
                           InvalidValue
Operation get_boolean

Throws:
TypeMismatch
InvalidValue

get_octet

byte get_octet()
               throws TypeMismatch,
                      InvalidValue
Operation get_octet

Throws:
TypeMismatch
InvalidValue

get_char

char get_char()
              throws TypeMismatch,
                     InvalidValue
Operation get_char

Throws:
TypeMismatch
InvalidValue

get_short

short get_short()
                throws TypeMismatch,
                       InvalidValue
Operation get_short

Throws:
TypeMismatch
InvalidValue

get_ushort

short get_ushort()
                 throws TypeMismatch,
                        InvalidValue
Operation get_ushort

Throws:
TypeMismatch
InvalidValue

get_long

int get_long()
             throws TypeMismatch,
                    InvalidValue
Operation get_long

Throws:
TypeMismatch
InvalidValue

get_ulong

int get_ulong()
              throws TypeMismatch,
                     InvalidValue
Operation get_ulong

Throws:
TypeMismatch
InvalidValue

get_float

float get_float()
                throws TypeMismatch,
                       InvalidValue
Operation get_float

Throws:
TypeMismatch
InvalidValue

get_double

double get_double()
                  throws TypeMismatch,
                         InvalidValue
Operation get_double

Throws:
TypeMismatch
InvalidValue

get_string

java.lang.String get_string()
                            throws TypeMismatch,
                                   InvalidValue
Operation get_string

Throws:
TypeMismatch
InvalidValue

get_reference

Object get_reference()
                     throws TypeMismatch,
                            InvalidValue
Operation get_reference

Throws:
TypeMismatch
InvalidValue

get_typecode

TypeCode get_typecode()
                      throws TypeMismatch,
                             InvalidValue
Operation get_typecode

Throws:
TypeMismatch
InvalidValue

get_longlong

long get_longlong()
                  throws TypeMismatch,
                         InvalidValue
Operation get_longlong

Throws:
TypeMismatch
InvalidValue

get_ulonglong

long get_ulonglong()
                   throws TypeMismatch,
                          InvalidValue
Operation get_ulonglong

Throws:
TypeMismatch
InvalidValue

get_wchar

char get_wchar()
               throws TypeMismatch,
                      InvalidValue
Operation get_wchar

Throws:
TypeMismatch
InvalidValue

get_wstring

java.lang.String get_wstring()
                             throws TypeMismatch,
                                    InvalidValue
Operation get_wstring

Throws:
TypeMismatch
InvalidValue

get_any

Any get_any()
            throws TypeMismatch,
                   InvalidValue
Operation get_any

Throws:
TypeMismatch
InvalidValue

get_dyn_any

DynAny get_dyn_any()
                   throws TypeMismatch,
                          InvalidValue
Operation get_dyn_any

Throws:
TypeMismatch
InvalidValue

get_val

java.io.Serializable get_val()
                             throws TypeMismatch,
                                    InvalidValue
Operation get_val

Throws:
TypeMismatch
InvalidValue

seek

boolean seek(int index)
Operation seek


rewind

void rewind()
Operation rewind


next

boolean next()
Operation next


component_count

int component_count()
Operation component_count


current_component

DynAny current_component()
                         throws TypeMismatch
Operation current_component

Throws:
TypeMismatch

insert_abstract

void insert_abstract(java.lang.Object value)
                     throws TypeMismatch,
                            InvalidValue
Operation insert_abstract

Throws:
TypeMismatch
InvalidValue

get_abstract

java.lang.Object get_abstract()
                              throws TypeMismatch,
                                     InvalidValue
Operation get_abstract

Throws:
TypeMismatch
InvalidValue