Interstage Application Server リファレンスマニュアル(API編)
|
目次
索引

|
3.12 Anyクラス
IDLのすべてのデータ型を取り扱うAnyクラスについて説明します。
//Java
package org.omg.CORBA;
abstract public class Any
{
abstract public boolean equal(org.omg.CORBA.Any a);
abstract public org.omg.CORBA.TypeCode type();
abstract public void type(org.omg.CORBA.TypeCode t);
abstract public short extract_short()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_short(short param);
abstract public int extract_long()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_long(int param);
abstract public long extract_longlong()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_longlong(long param);
abstract public short extract_ushort()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_ushort(short param);
abstract public int extract_ulong()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_ulong(int param);
abstract public long extract_ulonglong()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_ulonglong(long param);
abstract public float extract_float()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_float(float param);
abstract public double extract_double()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_double(double param);
abstract public boolean extract_boolean()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_boolean(boolean param);
abstract public char extract_char()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_char(char param)
throws org.omg.CORBA.DATA_CONVERSION;
abstract public char extract_wchar()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_wchar(char param);
abstract public byte extract_octet()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_octet(byte param);
abstract public org.omg.CORBA.Any extract_any()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_any(org.omg.CORBA.Any param);
abstract public org.omg.CORBA.Object extract_Object()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_Object(org.omg.CORBA.Object param);
abstract public void insert_Object(org.omg.CORBA.Object param,org.omg.CORBA.TypeCode t)
throws org.omg.CORBA.MARSHAL;
abstract public java.lang.String extract_string()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_string(java.lang.String param)
throws org.omg.CORBA.DATA_CONVERSION, org.omg.CORBA.MARSHAL;
abstract public java.lang.String extract_wstring()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_wstring(java.lang.String param)
throws org.omg.CORBA.MARSHAL;
abstract public org.omg.CORBA.TypeCode extract_TypeCode()
throws org.omg.CORBA.BAD_OPERATION;
abstract public void insert_TypeCode( org.omg.CORBA.TypeCode param);
abstract public org.omg.CORBA.portable.OutputStream
create_output_stream();
abstract public org.omg.CORBA.portable.InputStream
create_input_stream();
}
3.12.1 org.omg.CORBA.Any.equal()
3.12.2 org.omg.CORBA.Any.type()
3.12.3 org.omg.CORBA.Any.insert_<type>()
3.12.4 org.omg.CORBA.Any.extract_<type>()
3.12.5 org.omg.CORBA.Any.create_output_stream()
3.12.6 org.omg.CORBA.Any.create_input_stream()
All Rights Reserved, Copyright(C) 富士通株式会社 2005