org.jacorb.orb
Class Any
java.lang.Object
org.omg.CORBA.Any
org.jacorb.orb.Any
- All Implemented Interfaces:
- java.io.Serializable, org.omg.CORBA.portable.IDLEntity
public final class Any
- extends org.omg.CORBA.Any
CORBA any
- Author:
- Gerald Brose
$Id: Any.java,v 1.56 2006/11/27 14:34:15 alphonse.bendt Exp $
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
kind
public org.omg.CORBA.TCKind kind()
type
public org.omg.CORBA.TypeCode type()
- Specified by:
type
in class org.omg.CORBA.Any
originalType
public org.omg.CORBA.TypeCode originalType()
type
public void type(org.omg.CORBA.TypeCode type)
- Specified by:
type
in class org.omg.CORBA.Any
value
public java.lang.Object value()
_get_TCKind
public int _get_TCKind()
equal
public boolean equal(org.omg.CORBA.Any other)
- Specified by:
equal
in class org.omg.CORBA.Any
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
insert_short
public void insert_short(short s)
- Specified by:
insert_short
in class org.omg.CORBA.Any
extract_short
public short extract_short()
throws org.omg.CORBA.BAD_OPERATION
- Specified by:
extract_short
in class org.omg.CORBA.Any
- Throws:
org.omg.CORBA.BAD_OPERATION
insert_ushort
public void insert_ushort(short s)
- Specified by:
insert_ushort
in class org.omg.CORBA.Any
extract_ushort
public short extract_ushort()
- Specified by:
extract_ushort
in class org.omg.CORBA.Any
insert_long
public void insert_long(int i)
- Specified by:
insert_long
in class org.omg.CORBA.Any
extract_long
public int extract_long()
- Specified by:
extract_long
in class org.omg.CORBA.Any
insert_ulong
public void insert_ulong(int i)
- Specified by:
insert_ulong
in class org.omg.CORBA.Any
extract_ulong
public int extract_ulong()
- Specified by:
extract_ulong
in class org.omg.CORBA.Any
insert_longlong
public void insert_longlong(long l)
- Specified by:
insert_longlong
in class org.omg.CORBA.Any
extract_longlong
public long extract_longlong()
- Specified by:
extract_longlong
in class org.omg.CORBA.Any
insert_ulonglong
public void insert_ulonglong(long l)
- Specified by:
insert_ulonglong
in class org.omg.CORBA.Any
extract_ulonglong
public long extract_ulonglong()
- Specified by:
extract_ulonglong
in class org.omg.CORBA.Any
insert_float
public void insert_float(float f)
- Specified by:
insert_float
in class org.omg.CORBA.Any
extract_float
public float extract_float()
- Specified by:
extract_float
in class org.omg.CORBA.Any
insert_double
public void insert_double(double d)
- Specified by:
insert_double
in class org.omg.CORBA.Any
extract_double
public double extract_double()
- Specified by:
extract_double
in class org.omg.CORBA.Any
insert_boolean
public void insert_boolean(boolean bool)
insert_boolean
inserts a Boolean into this Any.
- Specified by:
insert_boolean
in class org.omg.CORBA.Any
- Parameters:
bool
- a boolean
value
extract_boolean
public boolean extract_boolean()
- Specified by:
extract_boolean
in class org.omg.CORBA.Any
insert_char
public void insert_char(char c)
- Specified by:
insert_char
in class org.omg.CORBA.Any
extract_char
public char extract_char()
- Specified by:
extract_char
in class org.omg.CORBA.Any
insert_wchar
public void insert_wchar(char c)
- Specified by:
insert_wchar
in class org.omg.CORBA.Any
extract_wchar
public char extract_wchar()
- Specified by:
extract_wchar
in class org.omg.CORBA.Any
insert_octet
public void insert_octet(byte b)
- Specified by:
insert_octet
in class org.omg.CORBA.Any
extract_octet
public byte extract_octet()
- Specified by:
extract_octet
in class org.omg.CORBA.Any
insert_any
public void insert_any(org.omg.CORBA.Any a)
- Specified by:
insert_any
in class org.omg.CORBA.Any
extract_any
public org.omg.CORBA.Any extract_any()
- Specified by:
extract_any
in class org.omg.CORBA.Any
insert_TypeCode
public void insert_TypeCode(org.omg.CORBA.TypeCode tc)
- Specified by:
insert_TypeCode
in class org.omg.CORBA.Any
extract_TypeCode
public org.omg.CORBA.TypeCode extract_TypeCode()
- Specified by:
extract_TypeCode
in class org.omg.CORBA.Any
insert_string
public void insert_string(java.lang.String s)
- Specified by:
insert_string
in class org.omg.CORBA.Any
extract_string
public java.lang.String extract_string()
- Specified by:
extract_string
in class org.omg.CORBA.Any
insert_wstring
public void insert_wstring(java.lang.String s)
- Specified by:
insert_wstring
in class org.omg.CORBA.Any
extract_wstring
public java.lang.String extract_wstring()
- Specified by:
extract_wstring
in class org.omg.CORBA.Any
insert_fixed
public void insert_fixed(java.math.BigDecimal fixed)
- Overrides:
insert_fixed
in class org.omg.CORBA.Any
insert_fixed
public void insert_fixed(java.math.BigDecimal fixed,
org.omg.CORBA.TypeCode type)
- Overrides:
insert_fixed
in class org.omg.CORBA.Any
extract_fixed
public java.math.BigDecimal extract_fixed()
- Overrides:
extract_fixed
in class org.omg.CORBA.Any
insert_Object
public void insert_Object(org.omg.CORBA.Object obj)
- Specified by:
insert_Object
in class org.omg.CORBA.Any
insert_Object
public void insert_Object(org.omg.CORBA.Object obj,
org.omg.CORBA.TypeCode type)
- Specified by:
insert_Object
in class org.omg.CORBA.Any
extract_Object
public org.omg.CORBA.Object extract_Object()
- Specified by:
extract_Object
in class org.omg.CORBA.Any
extract_objref
public java.lang.Object extract_objref()
insert_Principal
public void insert_Principal(org.omg.CORBA.Principal p)
- Overrides:
insert_Principal
in class org.omg.CORBA.Any
extract_Principal
public org.omg.CORBA.Principal extract_Principal()
- Overrides:
extract_Principal
in class org.omg.CORBA.Any
insert_Streamable
public void insert_Streamable(org.omg.CORBA.portable.Streamable s)
- Overrides:
insert_Streamable
in class org.omg.CORBA.Any
extract_Streamable
public org.omg.CORBA.portable.Streamable extract_Streamable()
throws org.omg.CORBA.BAD_INV_ORDER
- Overrides:
extract_Streamable
in class org.omg.CORBA.Any
- Throws:
org.omg.CORBA.BAD_INV_ORDER
extract_Value
public java.io.Serializable extract_Value()
throws org.omg.CORBA.BAD_OPERATION
- Specified by:
extract_Value
in class org.omg.CORBA.Any
- Throws:
org.omg.CORBA.BAD_OPERATION
insert_Value
public void insert_Value(java.io.Serializable value)
- Specified by:
insert_Value
in class org.omg.CORBA.Any
insert_Value
public void insert_Value(java.io.Serializable value,
org.omg.CORBA.TypeCode type)
throws org.omg.CORBA.MARSHAL
- Specified by:
insert_Value
in class org.omg.CORBA.Any
- Throws:
org.omg.CORBA.MARSHAL
create_output_stream
public org.omg.CORBA.portable.OutputStream create_output_stream()
- Specified by:
create_output_stream
in class org.omg.CORBA.Any
create_input_stream
public org.omg.CORBA.portable.InputStream create_input_stream()
- Specified by:
create_input_stream
in class org.omg.CORBA.Any
read_value
public void read_value(org.omg.CORBA.portable.InputStream input,
org.omg.CORBA.TypeCode type)
throws org.omg.CORBA.MARSHAL
- Specified by:
read_value
in class org.omg.CORBA.Any
- Throws:
org.omg.CORBA.MARSHAL
write_value
public void write_value(org.omg.CORBA.portable.OutputStream output)
- Specified by:
write_value
in class org.omg.CORBA.Any
insert_void
public void insert_void()
insert_object
public void insert_object(org.omg.CORBA.TypeCode typeCode,
java.lang.Object object)
- Convenience method for making a shallow copy of an Any.