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_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
abstract_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.