- java.lang.Object
-
- org.omg.CORBA.TCKind
-
public class TCKind extends Object
TypeCode
オブジェクトの種類を指定する、IDLの列挙型TCKind
のJavaマッピングです。 IDLの基本データ型ごとに1つの種類があります。次に、
TCKind
クラスの構成要素を示します。int
定数のセット。IDLデータ型の種類ごとに1つ。 このint
定数により、switch
文の使用を可能にする。TCKind
定数のセット。IDLデータ型の種類ごとに1つ。 各TCKind
のインスタンスのvalue
フィールドは、そのインスタンスが表すIDLデータ型に対応するint
定数で初期化される。int
を対応するTCKind
のインスタンスに変換するfrom_int
メソッド例:
org.omg.CORBA.TCKind k = org.omg.CORBA.TCKind.from_int( org.omg.CORBA.TCKind._tk_string);
変数k
は、IDLstring
型(tk_string
)のTCKind
のインスタンスを表します。TCKind
定数の_value
フィールドにアクセスするためのvalue
メソッド例:
int i = org.omg.CORBA.TCKind.tk_char.value();
変数i
は、IDLデータ型char
の値9を表します。
TCKind
のインスタンスのvalue
フィールドは、IIOPメッセージでTypeCode
オブジェクトに使用されるCDRエンコーディングです。
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static int
_tk_abstract_interface
IDLのデータ型abstract interface
のint
定数です。static int
_tk_alias
IDLのデータ型alias
のint
定数です。static int
_tk_any
IDLのデータ型any
のint
定数です。static int
_tk_array
IDLのデータ型array
のint
定数です。static int
_tk_boolean
IDLのデータ型boolean
のint
定数です。static int
_tk_char
IDLのデータ型char
のint
定数です。static int
_tk_double
IDLのデータ型double
のint
定数です。static int
_tk_enum
IDLのデータ型enum
のint
定数です。static int
_tk_except
IDLのデータ型except
のint
定数です。static int
_tk_fixed
IDLのデータ型fixed
のint
定数です。static int
_tk_float
IDLのデータ型float
のint
定数です。static int
_tk_long
IDLのデータ型long
のint
定数です。static int
_tk_longdouble
IDLのデータ型longdouble
のint
定数です。static int
_tk_longlong
IDLのデータ型longlong
のint
定数です。static int
_tk_native
IDLのデータ型native
のint
定数です。static int
_tk_null
IDLのデータ型null
のint
定数です。static int
_tk_objref
IDLのデータ型objref
のint
定数です。static int
_tk_octet
IDLのデータ型octet
のint
定数です。static int
_tk_Principal
IDLのデータ型Principal
のint
定数です。static int
_tk_sequence
IDLのデータ型sequence
のint
定数です。static int
_tk_short
IDLのデータ型short
のint
定数です。static int
_tk_string
IDLのデータ型string
のint
定数です。static int
_tk_struct
IDLのデータ型struct
のint
定数です。static int
_tk_TypeCode
IDLのデータ型TypeCode
のint
定数です。static int
_tk_ulong
IDLのデータ型ulong
のint
定数です。static int
_tk_ulonglong
IDLのデータ型ulonglong
のint
定数です。static int
_tk_union
IDLのデータ型union
のint
定数です。static int
_tk_ushort
IDLのデータ型ushort
のint
定数です。static int
_tk_value
IDLのデータ型value
のint
定数です。static int
_tk_value_box
IDLのデータ型value_box
のint
定数です。static int
_tk_void
IDLのデータ型void
のint
定数です。static int
_tk_wchar
IDLのデータ型wchar
のint
定数です。static int
_tk_wstring
IDLのデータ型wstring
のint
定数です。static TCKind
tk_abstract_interface
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_alias
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_any
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_array
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_boolean
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_char
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_double
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_enum
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_except
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_fixed
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_float
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_long
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_longdouble
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_longlong
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_native
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_null
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_objref
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_octet
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_Principal
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_sequence
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_short
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_string
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_struct
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_TypeCode
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_ulong
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_ulonglong
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_union
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_ushort
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_value
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_value_box
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_void
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_wchar
value
フィールドがTCKindで初期化される
TCKind
定数です。static TCKind
tk_wstring
value
フィールドがTCKindで初期化される
TCKind
定数です。
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protected
TCKind(int _value)
非推奨。このメソッドはOMG仕様によるとprivateであるため、このコンストラクタは使用しないでください。 代わりにfrom_int(int)
を使用します。
-
-
-
フィールドの詳細
-
_tk_null
public static final int _tk_null
IDLのデータ型null
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_void
public static final int _tk_void
IDLのデータ型void
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_short
public static final int _tk_short
IDLのデータ型short
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_long
public static final int _tk_long
IDLのデータ型long
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_ushort
public static final int _tk_ushort
IDLのデータ型ushort
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_ulong
public static final int _tk_ulong
IDLのデータ型ulong
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_float
public static final int _tk_float
IDLのデータ型float
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_double
public static final int _tk_double
IDLのデータ型double
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_boolean
public static final int _tk_boolean
IDLのデータ型boolean
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_char
public static final int _tk_char
IDLのデータ型char
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_octet
public static final int _tk_octet
IDLのデータ型octet
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_any
public static final int _tk_any
IDLのデータ型any
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_TypeCode
public static final int _tk_TypeCode
IDLのデータ型TypeCode
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_Principal
public static final int _tk_Principal
IDLのデータ型Principal
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_objref
public static final int _tk_objref
IDLのデータ型objref
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_struct
public static final int _tk_struct
IDLのデータ型struct
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_union
public static final int _tk_union
IDLのデータ型union
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_enum
public static final int _tk_enum
IDLのデータ型enum
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_string
public static final int _tk_string
IDLのデータ型string
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_sequence
public static final int _tk_sequence
IDLのデータ型sequence
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_array
public static final int _tk_array
IDLのデータ型array
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_alias
public static final int _tk_alias
IDLのデータ型alias
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_except
public static final int _tk_except
IDLのデータ型except
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_longlong
public static final int _tk_longlong
IDLのデータ型longlong
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_ulonglong
public static final int _tk_ulonglong
IDLのデータ型ulonglong
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_longdouble
public static final int _tk_longdouble
IDLのデータ型longdouble
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_wchar
public static final int _tk_wchar
IDLのデータ型wchar
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_wstring
public static final int _tk_wstring
IDLのデータ型wstring
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_fixed
public static final int _tk_fixed
IDLのデータ型fixed
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_value
public static final int _tk_value
IDLのデータ型value
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_value_box
public static final int _tk_value_box
IDLのデータ型value_box
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_native
public static final int _tk_native
IDLのデータ型native
のint
定数です。- 関連項目:
- 定数フィールド値
-
_tk_abstract_interface
public static final int _tk_abstract_interface
IDLのデータ型abstract interface
のint
定数です。- 関連項目:
- 定数フィールド値
-
tk_null
public static final TCKind tk_null
value
フィールドがTCKind._tk_null
で初期化されるTCKind
定数です。
-
tk_void
public static final TCKind tk_void
value
フィールドがTCKind._tk_void
で初期化されるTCKind
定数です。
-
tk_short
public static final TCKind tk_short
value
フィールドがTCKind._tk_short
で初期化されるTCKind
定数です。
-
tk_long
public static final TCKind tk_long
value
フィールドがTCKind._tk_long
で初期化されるTCKind
定数です。
-
tk_ushort
public static final TCKind tk_ushort
value
フィールドがTCKind._tk_ushort
で初期化されるTCKind
定数です。
-
tk_ulong
public static final TCKind tk_ulong
value
フィールドがTCKind._tk_ulong
で初期化されるTCKind
定数です。
-
tk_float
public static final TCKind tk_float
value
フィールドがTCKind._tk_float
で初期化されるTCKind
定数です。
-
tk_double
public static final TCKind tk_double
value
フィールドがTCKind._tk_double
で初期化されるTCKind
定数です。
-
tk_boolean
public static final TCKind tk_boolean
value
フィールドがTCKind._tk_boolean
で初期化されるTCKind
定数です。
-
tk_char
public static final TCKind tk_char
value
フィールドがTCKind._tk_char
で初期化されるTCKind
定数です。
-
tk_octet
public static final TCKind tk_octet
value
フィールドがTCKind._tk_octet
で初期化されるTCKind
定数です。
-
tk_any
public static final TCKind tk_any
value
フィールドがTCKind._tk_any
で初期化されるTCKind
定数です。
-
tk_TypeCode
public static final TCKind tk_TypeCode
value
フィールドがTCKind._tk_TypeCode
で初期化されるTCKind
定数です。
-
tk_Principal
public static final TCKind tk_Principal
value
フィールドがTCKind._tk_Principal
で初期化されるTCKind
定数です。
-
tk_objref
public static final TCKind tk_objref
value
フィールドがTCKind._tk_objref
で初期化されるTCKind
定数です。
-
tk_struct
public static final TCKind tk_struct
value
フィールドがTCKind._tk_struct
で初期化されるTCKind
定数です。
-
tk_union
public static final TCKind tk_union
value
フィールドがTCKind._tk_union
で初期化されるTCKind
定数です。
-
tk_enum
public static final TCKind tk_enum
value
フィールドがTCKind._tk_enum
で初期化されるTCKind
定数です。
-
tk_string
public static final TCKind tk_string
value
フィールドがTCKind._tk_string
で初期化されるTCKind
定数です。
-
tk_sequence
public static final TCKind tk_sequence
value
フィールドがTCKind._tk_sequence
で初期化されるTCKind
定数です。
-
tk_array
public static final TCKind tk_array
value
フィールドがTCKind._tk_array
で初期化されるTCKind
定数です。
-
tk_alias
public static final TCKind tk_alias
value
フィールドがTCKind._tk_alias
で初期化されるTCKind
定数です。
-
tk_except
public static final TCKind tk_except
value
フィールドがTCKind._tk_except
で初期化されるTCKind
定数です。
-
tk_longlong
public static final TCKind tk_longlong
value
フィールドがTCKind._tk_longlong
で初期化されるTCKind
定数です。
-
tk_ulonglong
public static final TCKind tk_ulonglong
value
フィールドがTCKind._tk_ulonglong
で初期化されるTCKind
定数です。
-
tk_longdouble
public static final TCKind tk_longdouble
value
フィールドがTCKind._tk_longdouble
で初期化されるTCKind
定数です。
-
tk_wchar
public static final TCKind tk_wchar
value
フィールドがTCKind._tk_wchar
で初期化されるTCKind
定数です。
-
tk_wstring
public static final TCKind tk_wstring
value
フィールドがTCKind._tk_wstring
で初期化されるTCKind
定数です。
-
tk_fixed
public static final TCKind tk_fixed
value
フィールドがTCKind._tk_fixed
で初期化されるTCKind
定数です。
-
tk_value
public static final TCKind tk_value
value
フィールドがTCKind._tk_value
で初期化されるTCKind
定数です。
-
tk_value_box
public static final TCKind tk_value_box
value
フィールドがTCKind._tk_value_box
で初期化されるTCKind
定数です。
-
tk_native
public static final TCKind tk_native
value
フィールドがTCKind._tk_native
で初期化されるTCKind
定数です。
-
tk_abstract_interface
public static final TCKind tk_abstract_interface
value
フィールドがTCKind._tk_abstract_interface
で初期化されるTCKind
定数です。
-
-
コンストラクタの詳細
-
TCKind
@Deprecated protected TCKind(int _value)
非推奨。 このメソッドはOMG仕様によるとprivateであるため、このコンストラクタは使用しないでください。 代わりにfrom_int(int)
を使用します。指定したint
で初期化される新しいTCKind
のインスタンスを生成します。- パラメータ:
_value
- 変換するint
。TCKind
クラスのint
定数のうちの1つでなければならない。
-
-