org.jacorb.orb

Class Any

public final class Any extends Any

CORBA any

Author: Gerald Brose $Id: Any.java,v 1.56 2006/11/27 14:34:15 alphonse.bendt Exp $

Method Summary
InputStreamcreate_input_stream()
OutputStreamcreate_output_stream()
booleanequal(Any other)
booleanequals(Object obj)
Anyextract_any()
booleanextract_boolean()
charextract_char()
doubleextract_double()
BigDecimalextract_fixed()
floatextract_float()
intextract_long()
longextract_longlong()
Objectextract_objref()
byteextract_octet()
Objectextract_Object()
Principalextract_Principal()
shortextract_short()
Stringextract_string()
Streamableextract_Streamable()
TypeCodeextract_TypeCode()
intextract_ulong()
longextract_ulonglong()
shortextract_ushort()
Serializableextract_Value()
charextract_wchar()
Stringextract_wstring()
voidinsert_any(Any a)
voidinsert_boolean(boolean bool)
insert_boolean inserts a Boolean into this Any.
voidinsert_char(char c)
voidinsert_double(double d)
voidinsert_fixed(BigDecimal fixed)
voidinsert_fixed(BigDecimal fixed, TypeCode type)
voidinsert_float(float f)
voidinsert_long(int i)
voidinsert_longlong(long l)
voidinsert_object(TypeCode typeCode, Object object)
Convenience method for making a shallow copy of an Any.
voidinsert_octet(byte b)
voidinsert_Object(Object obj)
voidinsert_Object(Object obj, TypeCode type)
voidinsert_Principal(Principal p)
voidinsert_short(short s)
voidinsert_string(String s)
voidinsert_Streamable(Streamable s)
voidinsert_TypeCode(TypeCode tc)
voidinsert_ulong(int i)
voidinsert_ulonglong(long l)
voidinsert_ushort(short s)
voidinsert_void()
voidinsert_Value(Serializable value)
voidinsert_Value(Serializable value, TypeCode type)
voidinsert_wchar(char c)
voidinsert_wstring(String s)
TCKindkind()
TypeCodeoriginalType()
voidread_value(InputStream input, TypeCode type)
StringtoString()
TypeCodetype()
voidtype(TypeCode type)
Objectvalue()
voidwrite_value(OutputStream output)
int_get_TCKind()

Method Detail

create_input_stream

public InputStream create_input_stream()

create_output_stream

public OutputStream create_output_stream()

equal

public boolean equal(Any other)

equals

public boolean equals(Object obj)

extract_any

public Any extract_any()

extract_boolean

public boolean extract_boolean()

extract_char

public char extract_char()

extract_double

public double extract_double()

extract_fixed

public BigDecimal extract_fixed()

extract_float

public float extract_float()

extract_long

public int extract_long()

extract_longlong

public long extract_longlong()

extract_objref

public Object extract_objref()

extract_octet

public byte extract_octet()

extract_Object

public Object extract_Object()

extract_Principal

public Principal extract_Principal()

extract_short

public short extract_short()

extract_string

public String extract_string()

extract_Streamable

public Streamable extract_Streamable()

extract_TypeCode

public TypeCode extract_TypeCode()

extract_ulong

public int extract_ulong()

extract_ulonglong

public long extract_ulonglong()

extract_ushort

public short extract_ushort()

extract_Value

public Serializable extract_Value()

extract_wchar

public char extract_wchar()

extract_wstring

public String extract_wstring()

insert_any

public void insert_any(Any a)

insert_boolean

public void insert_boolean(boolean bool)
insert_boolean inserts a Boolean into this Any.

Parameters: bool a boolean value

insert_char

public void insert_char(char c)

insert_double

public void insert_double(double d)

insert_fixed

public void insert_fixed(BigDecimal fixed)

insert_fixed

public void insert_fixed(BigDecimal fixed, TypeCode type)

insert_float

public void insert_float(float f)

insert_long

public void insert_long(int i)

insert_longlong

public void insert_longlong(long l)

insert_object

public void insert_object(TypeCode typeCode, Object object)
Convenience method for making a shallow copy of an Any.

insert_octet

public void insert_octet(byte b)

insert_Object

public void insert_Object(Object obj)

insert_Object

public void insert_Object(Object obj, TypeCode type)

insert_Principal

public void insert_Principal(Principal p)

insert_short

public void insert_short(short s)

insert_string

public void insert_string(String s)

insert_Streamable

public void insert_Streamable(Streamable s)

insert_TypeCode

public void insert_TypeCode(TypeCode tc)

insert_ulong

public void insert_ulong(int i)

insert_ulonglong

public void insert_ulonglong(long l)

insert_ushort

public void insert_ushort(short s)

insert_void

public void insert_void()

insert_Value

public void insert_Value(Serializable value)

insert_Value

public void insert_Value(Serializable value, TypeCode type)

insert_wchar

public void insert_wchar(char c)

insert_wstring

public void insert_wstring(String s)

kind

public TCKind kind()

originalType

public TypeCode originalType()

read_value

public void read_value(InputStream input, TypeCode type)

toString

public String toString()

type

public TypeCode type()

type

public void type(TypeCode type)

value

public Object value()

write_value

public void write_value(OutputStream output)

_get_TCKind

public int _get_TCKind()