org.openorb.CORBA
Class Any
java.lang.Object
org.omg.CORBA.Any
org.openorb.CORBA.Any
- All Implemented Interfaces:
- IDLEntity, java.io.Serializable
- public class Any
- extends Any
Implements the Any class. This implementation uses the
ListInputStream
and ListOutputStream
classes for it's data storage. Non-primative types inserted/extracted into
this implementation are generaly stored by reference.
- Version:
- $Revision: 1.3 $ $Date: 2001/08/13 03:47:32 $
- Author:
- Chris Wood <wood@intalio.com>
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
equal
public boolean equal(Any a)
- Specified by:
equal
in class Any
type
public TypeCode type()
- Specified by:
type
in class Any
type
public void type(TypeCode t)
- Specified by:
type
in class Any
read_value
public void read_value(InputStream is,
TypeCode t)
throws MARSHAL
- Specified by:
read_value
in class Any
- Throws:
MARSHAL
write_value
public void write_value(OutputStream os)
- Specified by:
write_value
in class Any
create_output_stream
public OutputStream create_output_stream()
- Specified by:
create_output_stream
in class Any
create_input_stream
public InputStream create_input_stream()
- Specified by:
create_input_stream
in class Any
extract_short
public short extract_short()
throws BAD_OPERATION
- Specified by:
extract_short
in class Any
- Throws:
BAD_OPERATION
insert_short
public void insert_short(short s)
- Specified by:
insert_short
in class Any
extract_ushort
public short extract_ushort()
throws BAD_OPERATION
- Specified by:
extract_ushort
in class Any
- Throws:
BAD_OPERATION
insert_ushort
public void insert_ushort(short s)
- Specified by:
insert_ushort
in class Any
extract_long
public int extract_long()
throws BAD_OPERATION
- Specified by:
extract_long
in class Any
- Throws:
BAD_OPERATION
insert_long
public void insert_long(int i)
- Specified by:
insert_long
in class Any
extract_ulong
public int extract_ulong()
throws BAD_OPERATION
- Specified by:
extract_ulong
in class Any
- Throws:
BAD_OPERATION
insert_ulong
public void insert_ulong(int i)
- Specified by:
insert_ulong
in class Any
extract_longlong
public long extract_longlong()
throws BAD_OPERATION
- Specified by:
extract_longlong
in class Any
- Throws:
BAD_OPERATION
insert_longlong
public void insert_longlong(long l)
- Specified by:
insert_longlong
in class Any
extract_ulonglong
public long extract_ulonglong()
throws BAD_OPERATION
- Specified by:
extract_ulonglong
in class Any
- Throws:
BAD_OPERATION
insert_ulonglong
public void insert_ulonglong(long l)
- Specified by:
insert_ulonglong
in class Any
extract_float
public float extract_float()
throws BAD_OPERATION
- Specified by:
extract_float
in class Any
- Throws:
BAD_OPERATION
insert_float
public void insert_float(float f)
- Specified by:
insert_float
in class Any
extract_double
public double extract_double()
throws BAD_OPERATION
- Specified by:
extract_double
in class Any
- Throws:
BAD_OPERATION
insert_double
public void insert_double(double d)
- Specified by:
insert_double
in class Any
extract_boolean
public boolean extract_boolean()
throws BAD_OPERATION
- Specified by:
extract_boolean
in class Any
- Throws:
BAD_OPERATION
insert_boolean
public void insert_boolean(boolean b)
- Specified by:
insert_boolean
in class Any
extract_char
public char extract_char()
throws BAD_OPERATION
- Specified by:
extract_char
in class Any
- Throws:
BAD_OPERATION
insert_char
public void insert_char(char c)
- Specified by:
insert_char
in class Any
extract_wchar
public char extract_wchar()
throws BAD_OPERATION
- Specified by:
extract_wchar
in class Any
- Throws:
BAD_OPERATION
insert_wchar
public void insert_wchar(char c)
- Specified by:
insert_wchar
in class Any
extract_octet
public byte extract_octet()
throws BAD_OPERATION
- Specified by:
extract_octet
in class Any
- Throws:
BAD_OPERATION
insert_octet
public void insert_octet(byte b)
- Specified by:
insert_octet
in class Any
extract_string
public java.lang.String extract_string()
throws BAD_OPERATION
- Specified by:
extract_string
in class Any
- Throws:
BAD_OPERATION
insert_string
public void insert_string(java.lang.String s)
throws DATA_CONVERSION,
MARSHAL
- Specified by:
insert_string
in class Any
- Throws:
DATA_CONVERSION
MARSHAL
extract_wstring
public java.lang.String extract_wstring()
throws BAD_OPERATION
- Specified by:
extract_wstring
in class Any
- Throws:
BAD_OPERATION
insert_wstring
public void insert_wstring(java.lang.String s)
throws MARSHAL
- Specified by:
insert_wstring
in class Any
- Throws:
MARSHAL
extract_TypeCode
public TypeCode extract_TypeCode()
throws BAD_OPERATION
- Specified by:
extract_TypeCode
in class Any
- Throws:
BAD_OPERATION
insert_TypeCode
public void insert_TypeCode(TypeCode value)
- Specified by:
insert_TypeCode
in class Any
extract_Principal
public Principal extract_Principal()
throws BAD_OPERATION
- Overrides:
extract_Principal
in class Any
- Throws:
BAD_OPERATION
insert_Principal
public void insert_Principal(Principal p)
- Overrides:
insert_Principal
in class Any
extract_fixed
public java.math.BigDecimal extract_fixed()
- Overrides:
extract_fixed
in class Any
insert_fixed
public void insert_fixed(java.math.BigDecimal f,
TypeCode t)
throws BAD_INV_ORDER
- Overrides:
insert_fixed
in class Any
- Throws:
BAD_INV_ORDER
extract_any
public Any extract_any()
throws BAD_OPERATION
- Specified by:
extract_any
in class Any
- Throws:
BAD_OPERATION
insert_any
public void insert_any(Any a)
- Specified by:
insert_any
in class Any
extract_Object
public Object extract_Object()
throws BAD_OPERATION
- Specified by:
extract_Object
in class Any
- Throws:
BAD_OPERATION
insert_Object
public void insert_Object(Object obj)
- Specified by:
insert_Object
in class Any
insert_Object
public void insert_Object(Object obj,
TypeCode t)
throws BAD_PARAM
- Specified by:
insert_Object
in class Any
- Throws:
BAD_PARAM
extract_Value
public java.io.Serializable extract_Value()
throws BAD_OPERATION
- Specified by:
extract_Value
in class Any
- Throws:
BAD_OPERATION
insert_Value
public void insert_Value(java.io.Serializable v)
- Specified by:
insert_Value
in class Any
insert_Value
public void insert_Value(java.io.Serializable v,
TypeCode t)
throws MARSHAL
- Specified by:
insert_Value
in class Any
- Throws:
MARSHAL
extract_Streamable
public Streamable extract_Streamable()
throws BAD_INV_ORDER
- Overrides:
extract_Streamable
in class Any
- Throws:
BAD_INV_ORDER
insert_Streamable
public void insert_Streamable(Streamable s)
- Overrides:
insert_Streamable
in class Any