Hitachi

VisiBroker Version 5 Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス


5.6.3 DynAnyの抽出メソッド

次に示すのは,DynAnyオブジェクトのカレントコンポーネントが保持する型を返すメソッドです。コードサンプル5-3に抽出メソッドの名前を示します。

このDynAnyに含まれる値が,使用される抽出メソッドが返す型と一致しない場合,org.omg.DynamicAny.DynAnyPackage.TypeMismatch例外が発生します。

コードサンプル5-3 DynAnyクラスで提供される抽出メソッド
public org.omg.CORBA.Any get_any( )
public org.omg.DynamicAny.DynAny get_dyn_any( )
public boolean get_boolean( )
public char get_char( )
public double get_double( )
public float get_float( )
public int get_long( )
public long get_longlong( )
public byte get_octet( )
public org.omg.CORBA.Object get_reference( )
public short get_short( )
public java.lang.String get_string( )
public org.omg.CORBA.TypeCode get_typecode( )
public int get_ulong( )
public long get_ulonglong( )
public short get_ushort( )
public java.io.Serializable get_val( )
public char get_wchar( )
public java.lang.String get_wstring( )