org.jacorb.orb.dynany
public class DynAny extends LocalObject implements DynAny
Version: $Id: DynAny.java,v 1.26 2006/06/27 09:34:10 alphonse.bendt Exp $
Field Summary | |
---|---|
protected DynAnyFactory | dynFactory |
protected int | limit |
protected ORB | orb |
protected int | pos |
protected TypeCode | typeCode |
Constructor Summary | |
---|---|
protected | DynAny(DynAnyFactory factory, ORB orb, Logger logger) |
Method Summary | |
---|---|
void | assign(DynAny dyn_any) |
protected void | checkDestroyed() |
int | component_count() |
DynAny | copy() |
DynAny | current_component() |
void | destroy() |
boolean | equal(DynAny dyn_any) |
void | from_any(Any value) |
protected Any | getRepresentation()
returns the DynAny's internal any representation,
overwritten in subclasses that represent constructed
types and need to traverse structures. |
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() |
String | get_string() |
TypeCode | get_typecode() |
int | get_ulong() |
long | get_ulonglong() |
short | get_ushort() |
Serializable | get_val() |
char | get_wchar() |
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(String value) |
void | insert_typecode(TypeCode value) |
void | insert_ulong(int value) |
void | insert_ulonglong(long value) |
void | insert_ushort(short value) |
void | insert_val(Serializable value) |
void | insert_wchar(char value) |
void | insert_wstring(String value) |
boolean | next() |
void | rewind() |
boolean | seek(int index) |
Any | to_any() |
TypeCode | type() |
protected INTERNAL | unexpectedException(Exception cause) |