org.omg.CORBA
public class TCKind extends Object
| Field Summary | |
|---|---|
| static TCKind | tk_abstract_interface
The TCKind constant, indicating IDL data type
abstract_interface |
| static TCKind | tk_alias
The TCKind constant, indicating IDL data type
alias |
| static TCKind | tk_any
The TCKind constant, indicating IDL data type
any |
| static TCKind | tk_array
The TCKind constant, indicating IDL data type
array |
| static TCKind | tk_boolean
The TCKind constant, indicating IDL data type
boolean |
| static TCKind | tk_char
The TCKind constant, indicating IDL data type
char |
| static TCKind | tk_double
The TCKind constant, indicating IDL data type
double |
| static TCKind | tk_enum
The TCKind constant, indicating IDL data type
enum |
| static TCKind | tk_except
The TCKind constant, indicating IDL data type
except |
| static TCKind | tk_fixed
The TCKind constant, indicating IDL data type
fixed |
| static TCKind | tk_float
The TCKind constant, indicating IDL data type
float |
| static TCKind | tk_long
The TCKind constant, indicating IDL data type
long |
| static TCKind | tk_longdouble
The TCKind constant, indicating IDL data type
longdouble |
| static TCKind | tk_longlong
The TCKind constant, indicating IDL data type
longlong |
| static TCKind | tk_native
The TCKind constant, indicating IDL data type
native |
| static TCKind | tk_null
The TCKind constant, indicating IDL data type
null |
| static TCKind | tk_objref
The TCKind constant, indicating IDL data type
objref |
| static TCKind | tk_octet
The TCKind constant, indicating IDL data type
octet |
| static TCKind | tk_Principal
The TCKind constant, indicating IDL data type
Principal |
| static TCKind | tk_sequence
The TCKind constant, indicating IDL data type
sequence |
| static TCKind | tk_short
The TCKind constant, indicating IDL data type
short |
| static TCKind | tk_string
The TCKind constant, indicating IDL data type
string |
| static TCKind | tk_struct
The TCKind constant, indicating IDL data type
struct |
| static TCKind | tk_TypeCode
The TCKind constant, indicating IDL data type
TypeCode |
| static TCKind | tk_ulong
The TCKind constant, indicating IDL data type
ulong |
| static TCKind | tk_ulonglong
The TCKind constant, indicating IDL data type
ulonglong |
| static TCKind | tk_union
The TCKind constant, indicating IDL data type
union |
| static TCKind | tk_ushort
The TCKind constant, indicating IDL data type
ushort |
| static TCKind | tk_value
The TCKind constant, indicating IDL data type
value |
| static TCKind | tk_value_box
The TCKind constant, indicating IDL data type
value_box |
| static TCKind | tk_void
The TCKind constant, indicating IDL data type
void |
| static TCKind | tk_wchar
The TCKind constant, indicating IDL data type
wchar |
| static TCKind | tk_wstring
The TCKind constant, indicating IDL data type
wstring |
| static int | _tk_abstract_interface
The integer constant, indicating IDL data type
abstract_interface. |
| static int | _tk_alias
The integer constant, indicating IDL data type
alias. |
| static int | _tk_any
The integer constant, indicating IDL data type
any. |
| static int | _tk_array
The integer constant, indicating IDL data type
array. |
| static int | _tk_boolean
The integer constant, indicating IDL data type
boolean. |
| static int | _tk_char
The integer constant, indicating IDL data type
char. |
| static int | _tk_double
The integer constant, indicating IDL data type
double. |
| static int | _tk_enum
The integer constant, indicating IDL data type
enum. |
| static int | _tk_except
The integer constant, indicating IDL data type
except. |
| static int | _tk_fixed
The integer constant, indicating IDL data type
fixed. |
| static int | _tk_float
The integer constant, indicating IDL data type
float. |
| static int | _tk_long
The integer constant, indicating IDL data type
long. |
| static int | _tk_longdouble
The integer constant, indicating IDL data type
longdouble. |
| static int | _tk_longlong
The integer constant, indicating IDL data type
longlong. |
| static int | _tk_native
The integer constant, indicating IDL data type
native. |
| static int | _tk_null
The integer constant, indicating IDL data type
null. |
| static int | _tk_objref
The integer constant, indicating IDL data type
objref. |
| static int | _tk_octet
The integer constant, indicating IDL data type
octet. |
| static int | _tk_Principal
The integer constant, indicating IDL data type
Principal. |
| static int | _tk_sequence
The integer constant, indicating IDL data type
sequence. |
| static int | _tk_short
The integer constant, indicating IDL data type
short. |
| static int | _tk_string
The integer constant, indicating IDL data type
string. |
| static int | _tk_struct
The integer constant, indicating IDL data type
struct. |
| static int | _tk_TypeCode
The integer constant, indicating IDL data type
TypeCode. |
| static int | _tk_ulong
The integer constant, indicating IDL data type
ulong. |
| static int | _tk_ulonglong
The integer constant, indicating IDL data type
ulonglong. |
| static int | _tk_union
The integer constant, indicating IDL data type
union. |
| static int | _tk_ushort
The integer constant, indicating IDL data type
ushort. |
| static int | _tk_value
The integer constant, indicating IDL data type
value. |
| static int | _tk_value_box
The integer constant, indicating IDL data type
value_box. |
| static int | _tk_void
The integer constant, indicating IDL data type
void. |
| static int | _tk_wchar
The integer constant, indicating IDL data type
wchar. |
| static int | _tk_wstring
The integer constant, indicating IDL data type
wstring. |
| Constructor Summary | |
|---|---|
| protected | TCKind(int kind)
Creates a new TCKind instance with the given integer constant value. |
| Method Summary | |
|---|---|
| static TCKind | from_int(int _tk_nnn)
Return a TCKind object, matching the given integer code. |
| int | value()
Returns the integer value, corresponding this instance of TCKind. |
abstract_interfacealiasanyarraybooleanchardoubleenumexceptfixedfloatlonglongdoublelonglongnativenullobjrefoctetPrincipalsequenceshortstringstructTypeCodeulongulonglongunionushortvaluevalue_boxvoidwcharwstringabstract_interface.alias.any.array.boolean.char.double.enum.except.fixed.float.long.longdouble.longlong.native.null.objref.octet.Principal.sequence.short.string.struct.TypeCode.ulong.ulonglong.union.ushort.value.value_box.void.wchar.wstring.Deprecated: it is recommended to use {@link #from_int(int)} that reuses existing TCKind object instead of allocating the new instance.
Creates a new TCKind instance with the given integer constant value.Parameters: kind one of the _tk_.. constants.
Parameters: _tk_nnn the TCKind code, one of _tk_.. constants.
Returns: the matching instance of TCKind, on of tk_.. constants.
Throws: BAD_PARAM if the given integer constant is not one of the
valid _tk_.. constants.
Returns: the _tk_.. value, matching this instance.