JavaTM Platform
Standard Ed. 6

org.omg.CORBA
클래스 TCKind

java.lang.Object 
  상위를 확장 org.omg.CORBA.TCKind


public class TCKind
extends Object

TypeCode 객체의 종류를 지정하는, IDL 의 열거형 TCKind 의 Java 매핑입니다. IDL 의 기본 데이터형 마다 1 개의 종류가 있습니다.

다음에,TCKind 클래스의 원가요소를 나타냅니다.

TCKind 의 인스턴스의 value 필드는, IIOP 메세지로 TypeCode 객체에 사용되는 CDR 인코딩입니다.


필드의 개요
static int _tk_abstract_interface
          IDL 의 데이터형 abstract interfaceint 정수입니다.
static int _tk_alias
          IDL 의 데이터형 aliasint 정수입니다.
static int _tk_any
          IDL 의 데이터형 anyint 정수입니다.
static int _tk_array
          IDL 의 데이터형 arrayint 정수입니다.
static int _tk_boolean
          IDL 의 데이터형 booleanint 정수입니다.
static int _tk_char
          IDL 의 데이터형 charint 정수입니다.
static int _tk_double
          IDL 의 데이터형 doubleint 정수입니다.
static int _tk_enum
          IDL 의 데이터형 enumint 정수입니다.
static int _tk_except
          IDL 의 데이터형 exceptint 정수입니다.
static int _tk_fixed
          IDL 의 데이터형 fixedint 정수입니다.
static int _tk_float
          IDL 의 데이터형 floatint 정수입니다.
static int _tk_long
          IDL 의 데이터형 longint 정수입니다.
static int _tk_longdouble
          IDL 의 데이터형 longdoubleint 정수입니다.
static int _tk_longlong
          IDL 의 데이터형 longlongint 정수입니다.
static int _tk_native
          IDL 의 데이터형 nativeint 정수입니다.
static int _tk_null
          IDL 의 데이터형 nullint 정수입니다.
static int _tk_objref
          IDL 의 데이터형 objrefint 정수입니다.
static int _tk_octet
          IDL 의 데이터형 octetint 정수입니다.
static int _tk_Principal
          IDL 의 데이터형 Principalint 정수입니다.
static int _tk_sequence
          IDL 의 데이터형 sequenceint 정수입니다.
static int _tk_short
          IDL 의 데이터형 shortint 정수입니다.
static int _tk_string
          IDL 의 데이터형 stringint 정수입니다.
static int _tk_struct
          IDL 의 데이터형 structint 정수입니다.
static int _tk_TypeCode
          IDL 의 데이터형 TypeCodeint 정수입니다.
static int _tk_ulong
          IDL 의 데이터형 ulongint 정수입니다.
static int _tk_ulonglong
          IDL 의 데이터형 ulonglongint 정수입니다.
static int _tk_union
          IDL 의 데이터형 unionint 정수입니다.
static int _tk_ushort
          IDL 의 데이터형 ushortint 정수입니다.
static int _tk_value
          IDL 의 데이터형 valueint 정수입니다.
static int _tk_value_box
          IDL 의 데이터형 value_boxint 정수입니다.
static int _tk_void
          IDL 의 데이터형 voidint 정수입니다.
static int _tk_wchar
          IDL 의 데이터형 wcharint 정수입니다.
static int _tk_wstring
          IDL 의 데이터형 wstringint 정수입니다.
static TCKind tk_abstract_interface
          value 필드가 TCKind. _tk_abstract_interface 로 초기화되는 TCKind 정수입니다.
static TCKind tk_alias
          value 필드가 TCKind. _tk_alias 로 초기화되는 TCKind 정수입니다.
static TCKind tk_any
          value 필드가 TCKind. _tk_any 로 초기화되는 TCKind 정수입니다.
static TCKind tk_array
          value 필드가 TCKind. _tk_array 로 초기화되는 TCKind 정수입니다.
static TCKind tk_boolean
          value 필드가 TCKind. _tk_boolean 로 초기화되는 TCKind 정수입니다.
static TCKind tk_char
          value 필드가 TCKind. _tk_char 로 초기화되는 TCKind 정수입니다.
static TCKind tk_double
          value 필드가 TCKind. _tk_double 로 초기화되는 TCKind 정수입니다.
static TCKind tk_enum
          value 필드가 TCKind. _tk_enum 로 초기화되는 TCKind 정수입니다.
static TCKind tk_except
          value 필드가 TCKind. _tk_except 로 초기화되는 TCKind 정수입니다.
static TCKind tk_fixed
          value 필드가 TCKind. _tk_fixed 로 초기화되는 TCKind 정수입니다.
static TCKind tk_float
          value 필드가 TCKind. _tk_float 로 초기화되는 TCKind 정수입니다.
static TCKind tk_long
          value 필드가 TCKind. _tk_long 로 초기화되는 TCKind 정수입니다.
static TCKind tk_longdouble
          value 필드가 TCKind. _tk_longdouble 로 초기화되는 TCKind 정수입니다.
static TCKind tk_longlong
          value 필드가 TCKind. _tk_longlong 로 초기화되는 TCKind 정수입니다.
static TCKind tk_native
          value 필드가 TCKind. _tk_native 로 초기화되는 TCKind 정수입니다.
static TCKind tk_null
          value 필드가 TCKind. _tk_null 로 초기화되는 TCKind 정수입니다.
static TCKind tk_objref
          value 필드가 TCKind. _tk_objref 로 초기화되는 TCKind 정수입니다.
static TCKind tk_octet
          value 필드가 TCKind. _tk_octet 로 초기화되는 TCKind 정수입니다.
static TCKind tk_Principal
          value 필드가 TCKind. _tk_Principal 로 초기화되는 TCKind 정수입니다.
static TCKind tk_sequence
          value 필드가 TCKind. _tk_sequence 로 초기화되는 TCKind 정수입니다.
static TCKind tk_short
          value 필드가 TCKind. _tk_short 로 초기화되는 TCKind 정수입니다.
static TCKind tk_string
          value 필드가 TCKind. _tk_string 로 초기화되는 TCKind 정수입니다.
static TCKind tk_struct
          value 필드가 TCKind. _tk_struct 로 초기화되는 TCKind 정수입니다.
static TCKind tk_TypeCode
          value 필드가 TCKind. _tk_TypeCode 로 초기화되는 TCKind 정수입니다.
static TCKind tk_ulong
          value 필드가 TCKind. _tk_ulong 로 초기화되는 TCKind 정수입니다.
static TCKind tk_ulonglong
          value 필드가 TCKind. _tk_ulonglong 로 초기화되는 TCKind 정수입니다.
static TCKind tk_union
          value 필드가 TCKind. _tk_union 로 초기화되는 TCKind 정수입니다.
static TCKind tk_ushort
          value 필드가 TCKind. _tk_ushort 로 초기화되는 TCKind 정수입니다.
static TCKind tk_value
          value 필드가 TCKind. _tk_value 로 초기화되는 TCKind 정수입니다.
static TCKind tk_value_box
          value 필드가 TCKind. _tk_value_box 로 초기화되는 TCKind 정수입니다.
static TCKind tk_void
          value 필드가 TCKind. _tk_void 로 초기화되는 TCKind 정수입니다.
static TCKind tk_wchar
          value 필드가 TCKind. _tk_wchar 로 초기화되는 TCKind 정수입니다.
static TCKind tk_wstring
          value 필드가 TCKind. _tk_wstring 로 초기화되는 TCKind 정수입니다.
 
생성자 의 개요
protected TCKind (int _value)
          추천 되고 있지 않습니다.  이 메소드는 OMG 스펙에 의하면 private 이기 (위해)때문에, 이 생성자 은 사용하지 말아 주세요. 대신에 from_int(int) 를 사용해 주세요.
 
메소드의 개요
static TCKind from_int (int i)
          지정된 int 를, 대응하는 TCKind 의 인스턴스로 변환합니다.
 int value ()
          이 TCKind 의 인스턴스의 값을 가져옵니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

필드의 상세

_tk_null

public static final int _tk_null
IDL 의 데이터형 nullint 정수입니다.

관련 항목:
정수 필드치

_tk_void

public static final int _tk_void
IDL 의 데이터형 voidint 정수입니다.

관련 항목:
정수 필드치

_tk_short

public static final int _tk_short
IDL 의 데이터형 shortint 정수입니다.

관련 항목:
정수 필드치

_tk_long

public static final int _tk_long
IDL 의 데이터형 longint 정수입니다.

관련 항목:
정수 필드치

_tk_ushort

public static final int _tk_ushort
IDL 의 데이터형 ushortint 정수입니다.

관련 항목:
정수 필드치

_tk_ulong

public static final int _tk_ulong
IDL 의 데이터형 ulongint 정수입니다.

관련 항목:
정수 필드치

_tk_float

public static final int _tk_float
IDL 의 데이터형 floatint 정수입니다.

관련 항목:
정수 필드치

_tk_double

public static final int _tk_double
IDL 의 데이터형 doubleint 정수입니다.

관련 항목:
정수 필드치

_tk_boolean

public static final int _tk_boolean
IDL 의 데이터형 booleanint 정수입니다.

관련 항목:
정수 필드치

_tk_char

public static final int _tk_char
IDL 의 데이터형 charint 정수입니다.

관련 항목:
정수 필드치

_tk_octet

public static final int _tk_octet
IDL 의 데이터형 octetint 정수입니다.

관련 항목:
정수 필드치

_tk_any

public static final int _tk_any
IDL 의 데이터형 anyint 정수입니다.

관련 항목:
정수 필드치

_tk_TypeCode

public static final int _tk_TypeCode
IDL 의 데이터형 TypeCodeint 정수입니다.

관련 항목:
정수 필드치

_tk_Principal

public static final int _tk_Principal
IDL 의 데이터형 Principalint 정수입니다.

관련 항목:
정수 필드치

_tk_objref

public static final int _tk_objref
IDL 의 데이터형 objrefint 정수입니다.

관련 항목:
정수 필드치

_tk_struct

public static final int _tk_struct
IDL 의 데이터형 structint 정수입니다.

관련 항목:
정수 필드치

_tk_union

public static final int _tk_union
IDL 의 데이터형 unionint 정수입니다.

관련 항목:
정수 필드치

_tk_enum

public static final int _tk_enum
IDL 의 데이터형 enumint 정수입니다.

관련 항목:
정수 필드치

_tk_string

public static final int _tk_string
IDL 의 데이터형 stringint 정수입니다.

관련 항목:
정수 필드치

_tk_sequence

public static final int _tk_sequence
IDL 의 데이터형 sequenceint 정수입니다.

관련 항목:
정수 필드치

_tk_array

public static final int _tk_array
IDL 의 데이터형 arrayint 정수입니다.

관련 항목:
정수 필드치

_tk_alias

public static final int _tk_alias
IDL 의 데이터형 aliasint 정수입니다.

관련 항목:
정수 필드치

_tk_except

public static final int _tk_except
IDL 의 데이터형 exceptint 정수입니다.

관련 항목:
정수 필드치

_tk_longlong

public static final int _tk_longlong
IDL 의 데이터형 longlongint 정수입니다.

관련 항목:
정수 필드치

_tk_ulonglong

public static final int _tk_ulonglong
IDL 의 데이터형 ulonglongint 정수입니다.

관련 항목:
정수 필드치

_tk_longdouble

public static final int _tk_longdouble
IDL 의 데이터형 longdoubleint 정수입니다.

관련 항목:
정수 필드치

_tk_wchar

public static final int _tk_wchar
IDL 의 데이터형 wcharint 정수입니다.

관련 항목:
정수 필드치

_tk_wstring

public static final int _tk_wstring
IDL 의 데이터형 wstringint 정수입니다.

관련 항목:
정수 필드치

_tk_fixed

public static final int _tk_fixed
IDL 의 데이터형 fixedint 정수입니다.

관련 항목:
정수 필드치

_tk_value

public static final int _tk_value
IDL 의 데이터형 valueint 정수입니다.

관련 항목:
정수 필드치

_tk_value_box

public static final int _tk_value_box
IDL 의 데이터형 value_boxint 정수입니다.

관련 항목:
정수 필드치

_tk_native

public static final int _tk_native
IDL 의 데이터형 nativeint 정수입니다.

관련 항목:
정수 필드치

_tk_abstract_interface

public static final int _tk_abstract_interface
IDL 의 데이터형 abstract interfaceint 정수입니다.

관련 항목:
정수 필드치

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 개(살)이 아니면 안된다
메소드의 상세

value

public int value()
TCKind 의 인스턴스의 값을 가져옵니다.

반환값:
TCKind 인스턴스의 IDL 의 데이터형의 종류를 나타내는 int

from_int

public static TCKind  from_int(int i)
지정된 int 를, 대응하는 TCKind 의 인스턴스로 변환합니다.

파라미터:
i - 변환 대상의 int 치. TCKind 클래스의 int 정수중 1 개(살)이 아니면 안된다
반환값:
value 필드가 지정된 int 와 일치한다 TCKind 의 인스턴스
예외:
BAD_PARAM - 지정된 int 가 어느 TCKind 의 인스턴스의 _value 필드와도 일치하지 않는 경우

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.