org.omg.DynamicAny
Interface DynAnyOperations

All Known Subinterfaces:
DynAny, DynArray, DynArrayOperations, DynEnum, DynEnumOperations, DynFixed, DynFixedOperations, DynSequence, DynSequenceOperations, DynStruct, DynStructOperations, DynUnion, DynUnionOperations
All Known Implementing Classes:
_DynAnyStub, _DynArrayStub, _DynEnumStub, _DynFixedStub, _DynSequenceStub, _DynStructStub, _DynUnionStub, DynAny, DynAnyPOA, DynArray, DynArrayPOA, DynEnum, DynEnumPOA, DynFixed, DynFixedPOA, DynSequence, DynSequencePOA, DynStruct, DynStructPOA, DynUnion, DynUnionPOA

public interface DynAnyOperations

Generated from IDL interface "DynAny"

Author:
JacORB IDL compiler V 2.2.3, 10-Dec-2005

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

Method Detail

type

public TypeCode type()

assign

public void assign(DynAny dyn_any)
            throws TypeMismatch
Throws:
TypeMismatch

from_any

public void from_any(Any value)
              throws InvalidValue,
                     TypeMismatch
Throws:
InvalidValue
TypeMismatch

to_any

public Any to_any()

equal

public boolean equal(DynAny dyn_any)

destroy

public void destroy()

copy

public DynAny copy()

insert_boolean

public void insert_boolean(boolean value)
                    throws InvalidValue,
                           TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_octet

public void insert_octet(byte value)
                  throws InvalidValue,
                         TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_char

public void insert_char(char value)
                 throws InvalidValue,
                        TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_short

public void insert_short(short value)
                  throws InvalidValue,
                         TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_ushort

public void insert_ushort(short value)
                   throws InvalidValue,
                          TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_long

public void insert_long(int value)
                 throws InvalidValue,
                        TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_ulong

public void insert_ulong(int value)
                  throws InvalidValue,
                         TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_float

public void insert_float(float value)
                  throws InvalidValue,
                         TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_double

public void insert_double(double value)
                   throws InvalidValue,
                          TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_string

public void insert_string(java.lang.String value)
                   throws InvalidValue,
                          TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_reference

public void insert_reference(Object value)
                      throws InvalidValue,
                             TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_typecode

public void insert_typecode(TypeCode value)
                     throws InvalidValue,
                            TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_longlong

public void insert_longlong(long value)
                     throws InvalidValue,
                            TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_ulonglong

public void insert_ulonglong(long value)
                      throws InvalidValue,
                             TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_wchar

public void insert_wchar(char value)
                  throws InvalidValue,
                         TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_wstring

public void insert_wstring(java.lang.String value)
                    throws InvalidValue,
                           TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_any

public void insert_any(Any value)
                throws InvalidValue,
                       TypeMismatch
Throws:
InvalidValue
TypeMismatch

insert_dyn_any

public void insert_dyn_any(DynAny value)
                    throws InvalidValue,
                           TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_boolean

public boolean get_boolean()
                    throws InvalidValue,
                           TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_octet

public byte get_octet()
               throws InvalidValue,
                      TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_char

public char get_char()
              throws InvalidValue,
                     TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_short

public short get_short()
                throws InvalidValue,
                       TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_ushort

public short get_ushort()
                 throws InvalidValue,
                        TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_long

public int get_long()
             throws InvalidValue,
                    TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_ulong

public int get_ulong()
              throws InvalidValue,
                     TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_float

public float get_float()
                throws InvalidValue,
                       TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_double

public double get_double()
                  throws InvalidValue,
                         TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_string

public java.lang.String get_string()
                            throws InvalidValue,
                                   TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_reference

public Object get_reference()
                     throws InvalidValue,
                            TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_typecode

public TypeCode get_typecode()
                      throws InvalidValue,
                             TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_longlong

public long get_longlong()
                  throws InvalidValue,
                         TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_ulonglong

public long get_ulonglong()
                   throws InvalidValue,
                          TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_wchar

public char get_wchar()
               throws InvalidValue,
                      TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_wstring

public java.lang.String get_wstring()
                             throws InvalidValue,
                                    TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_any

public Any get_any()
            throws InvalidValue,
                   TypeMismatch
Throws:
InvalidValue
TypeMismatch

get_dyn_any

public DynAny get_dyn_any()
                   throws InvalidValue,
                          TypeMismatch
Throws:
InvalidValue
TypeMismatch

seek

public boolean seek(int index)

rewind

public void rewind()

next

public boolean next()

component_count

public int component_count()

current_component

public DynAny current_component()
                         throws TypeMismatch
Throws:
TypeMismatch