org.omg.CORBA
クラス Any

java.lang.Object
  |
  +--org.omg.CORBA.Any
すべての実装インタフェース:
IDLEntity, java.io.Serializable

public abstract class Any
extends java.lang.Object
implements IDLEntity

関連項目:
直列化された形式

コンストラクタの概要
Any()
           
 
メソッドの概要
abstract  InputStream create_input_stream()
           
abstract  OutputStream create_output_stream()
           
abstract  boolean equal(Any rhs)
           
abstract  Any extract_any()
           
abstract  boolean extract_boolean()
           
abstract  char extract_char()
           
abstract  double extract_double()
           
 java.math.BigDecimal extract_fixed()
           
abstract  float extract_float()
           
abstract  int extract_long()
           
abstract  long extract_longlong()
           
abstract  Object extract_Object()
           
abstract  byte extract_octet()
           
 Principal extract_Principal()
           
abstract  short extract_short()
           
 Streamable extract_Streamable()
           
abstract  java.lang.String extract_string()
           
abstract  TypeCode extract_TypeCode()
           
abstract  int extract_ulong()
           
abstract  long extract_ulonglong()
           
abstract  short extract_ushort()
           
abstract  java.io.Serializable extract_Value()
          extract ValueBase instance from any.
abstract  char extract_wchar()
           
abstract  java.lang.String extract_wstring()
           
abstract  void insert_any(Any value)
           
abstract  void insert_boolean(boolean value)
           
abstract  void insert_char(char value)
           
abstract  void insert_double(double value)
           
 void insert_fixed(java.math.BigDecimal value)
           
 void insert_fixed(java.math.BigDecimal value, TypeCode type)
           
abstract  void insert_float(float value)
           
abstract  void insert_long(int value)
           
abstract  void insert_longlong(long value)
           
abstract  void insert_Object(Object value)
           
abstract  void insert_Object(Object value, TypeCode type)
           
abstract  void insert_octet(byte value)
           
 void insert_Principal(Principal value)
           
abstract  void insert_short(short value)
           
 void insert_Streamable(Streamable value)
           
abstract  void insert_string(java.lang.String value)
           
abstract  void insert_TypeCode(TypeCode value)
           
abstract  void insert_ulong(int value)
           
abstract  void insert_ulonglong(long value)
           
abstract  void insert_ushort(short value)
           
abstract  void insert_Value(java.io.Serializable v)
          insert ValueBase instance to any.
abstract  void insert_Value(java.io.Serializable v, TypeCode t)
          insert ValueBase instance to any.
abstract  void insert_wchar(char value)
           
abstract  void insert_wstring(java.lang.String value)
           
abstract  void read_value(InputStream input, TypeCode type)
           
abstract  TypeCode type()
           
abstract  void type(TypeCode type)
           
abstract  void write_value(OutputStream output)
           
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Any

public Any()
メソッドの詳細

type

public abstract TypeCode type()

type

public abstract void type(TypeCode type)

read_value

public abstract void read_value(InputStream input,
                                TypeCode type)

write_value

public abstract void write_value(OutputStream output)

create_output_stream

public abstract OutputStream create_output_stream()

create_input_stream

public abstract InputStream create_input_stream()

equal

public abstract boolean equal(Any rhs)

extract_short

public abstract short extract_short()

insert_short

public abstract void insert_short(short value)

extract_long

public abstract int extract_long()

insert_long

public abstract void insert_long(int value)

extract_longlong

public abstract long extract_longlong()

insert_longlong

public abstract void insert_longlong(long value)

extract_ushort

public abstract short extract_ushort()

insert_ushort

public abstract void insert_ushort(short value)

extract_ulong

public abstract int extract_ulong()

insert_ulong

public abstract void insert_ulong(int value)

extract_ulonglong

public abstract long extract_ulonglong()

insert_ulonglong

public abstract void insert_ulonglong(long value)

extract_float

public abstract float extract_float()

insert_float

public abstract void insert_float(float value)

extract_double

public abstract double extract_double()

insert_double

public abstract void insert_double(double value)

extract_boolean

public abstract boolean extract_boolean()

insert_boolean

public abstract void insert_boolean(boolean value)

extract_char

public abstract char extract_char()

insert_char

public abstract void insert_char(char value)

extract_wchar

public abstract char extract_wchar()

insert_wchar

public abstract void insert_wchar(char value)

extract_octet

public abstract byte extract_octet()

insert_octet

public abstract void insert_octet(byte value)

extract_any

public abstract Any extract_any()

insert_any

public abstract void insert_any(Any value)

extract_TypeCode

public abstract TypeCode extract_TypeCode()

insert_TypeCode

public abstract void insert_TypeCode(TypeCode value)

extract_Object

public abstract Object extract_Object()

insert_Object

public abstract void insert_Object(Object value)

insert_Object

public abstract void insert_Object(Object value,
                                   TypeCode type)

extract_string

public abstract java.lang.String extract_string()

insert_string

public abstract void insert_string(java.lang.String value)

extract_wstring

public abstract java.lang.String extract_wstring()

insert_wstring

public abstract void insert_wstring(java.lang.String value)

extract_Principal

public Principal extract_Principal()

insert_Principal

public void insert_Principal(Principal value)

extract_Streamable

public Streamable extract_Streamable()

insert_Streamable

public void insert_Streamable(Streamable value)

insert_fixed

public void insert_fixed(java.math.BigDecimal value)

insert_fixed

public void insert_fixed(java.math.BigDecimal value,
                         TypeCode type)

extract_fixed

public java.math.BigDecimal extract_fixed()

insert_Value

public abstract void insert_Value(java.io.Serializable v)
insert ValueBase instance to any.
パラメータ:
v - java.io.Serializable

insert_Value

public abstract void insert_Value(java.io.Serializable v,
                                  TypeCode t)
insert ValueBase instance to any.
パラメータ:
v - java.io.Serializable
t - org.omg.CORBA.TypeCode

extract_Value

public abstract java.io.Serializable extract_Value()
extract ValueBase instance from any.