## Uses of Class
org.omg.CORBA.TCKind

Packages that use TCKind
Package | Description
--- | ---
org.omg.CORBA | Provides the mapping of the OMG CORBA APIs to the JavaTM programming language, including the class `ORB`, which is implemented so that a programmer can use it as a fully-functional Object Request Broker (ORB).
org.omg.DynamicAny | Provides classes and interfaces that enable traversal of the data value associated with an `any` at runtime, and extraction of the primitive constituents of the data value.

### Uses of TCKind in org.omg.CORBA

Fields in org.omg.CORBA declared as TCKind
Modifier and Type | Field and Description
--- | ---
`static TCKind` | TCKind.`tk_abstract_interface` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_abstract_interface`.
`static TCKind` | TCKind.`tk_alias` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_alias`.
`static TCKind` | TCKind.`tk_any` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_any`.
`static TCKind` | TCKind.`tk_array` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_array`.
`static TCKind` | TCKind.`tk_boolean` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_boolean`.
`static TCKind` | TCKind.`tk_char` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_char`.
`static TCKind` | TCKind.`tk_double` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_double`.
`static TCKind` | TCKind.`tk_enum` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_enum`.
`static TCKind` | TCKind.`tk_except` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_except`.
`static TCKind` | TCKind.`tk_fixed` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_fixed`.
`static TCKind` | TCKind.`tk_float` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_float`.
`static TCKind` | TCKind.`tk_long` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_long`.
`static TCKind` | TCKind.`tk_longdouble` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_longdouble`.
`static TCKind` | TCKind.`tk_longlong` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_longlong`.
`static TCKind` | TCKind.`tk_native` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_native`.
`static TCKind` | TCKind.`tk_null` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_null`.
`static TCKind` | TCKind.`tk_objref` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_objref`.
`static TCKind` | TCKind.`tk_octet` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_octet`.
`static TCKind` | TCKind.`tk_Principal` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_Principal`.
`static TCKind` | TCKind.`tk_sequence` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_sequence`.
`static TCKind` | TCKind.`tk_short` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_short`.
`static TCKind` | TCKind.`tk_string` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_string`.
`static TCKind` | TCKind.`tk_struct` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_struct`.
`static TCKind` | TCKind.`tk_TypeCode` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_TypeCode`.
`static TCKind` | TCKind.`tk_ulong` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_ulong`.
`static TCKind` | TCKind.`tk_ulonglong` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_ulonglong`.
`static TCKind` | TCKind.`tk_union` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_union`.
`static TCKind` | TCKind.`tk_ushort` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_ushort`.
`static TCKind` | TCKind.`tk_value` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_value`.
`static TCKind` | TCKind.`tk_value_box` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_value_box`.
`static TCKind` | TCKind.`tk_void` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_void`.
`static TCKind` | TCKind.`tk_wchar` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_wchar`.
`static TCKind` | TCKind.`tk_wstring` The `TCKind` constant whose `value` field is initialized with `TCKind._tk_wstring`.

Methods in org.omg.CORBA that return TCKind
Modifier and Type | Method and Description
--- | ---
`TCKind` | DynValue.`current_member_kind()` Deprecated. Returns the `TCKind` object that describes the current member.
`TCKind` | DynStruct.`current_member_kind()` Deprecated. Returns the `TCKind` object that describes the kind of the current member.
`TCKind` | DynUnion.`discriminator_kind()` Deprecated. Returns the TCKind object associated with the discriminator of this union.
`static TCKind` | TCKind.`from_int(int i)` Converts the given `int` to the corresponding `TCKind` instance.
`abstract TCKind` | TypeCode.`kind()` Retrieves the kind of this `TypeCode` object.
`TCKind` | DynUnion.`member_kind()` Deprecated. Returns the TCKind associated with the member of this union.

Methods in org.omg.CORBA with parameters of type TCKind
Modifier and Type | Method and Description
--- | ---
`abstract TypeCode` | ORB.`get_primitive_tc(TCKind tcKind)` Retrieves the `TypeCode` object that represents the given primitive IDL type.

### Uses of TCKind in org.omg.DynamicAny

Methods in org.omg.DynamicAny that return TCKind
Modifier and Type | Method and Description
--- | ---
`TCKind` | _DynValueStub.`current_member_kind()` Returns the TCKind associated with the member at the current position.
`TCKind` | _DynStructStub.`current_member_kind()` Returns the TCKind associated with the member at the current position.
`TCKind` | DynValueOperations.`current_member_kind()` Returns the TCKind associated with the member at the current position.
`TCKind` | DynStructOperations.`current_member_kind()` Returns the TCKind associated with the member at the current position.
`TCKind` | _DynUnionStub.`discriminator_kind()` Returns the TCKind value of the discriminators TypeCode.
`TCKind` | DynUnionOperations.`discriminator_kind()` Returns the TCKind value of the discriminators TypeCode.
`TCKind` | _DynUnionStub.`member_kind()` Returns the TCKind value of the currently active members TypeCode.
`TCKind` | DynUnionOperations.`member_kind()` Returns the TCKind value of the currently active members TypeCode.

Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.