|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectorg.omg.CORBA.TCKind
public class TCKind
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 는, IDL string 형 (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. _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 |
| 필드의 상세 |
|---|
public static final int _tk_null
null 의 int 정수입니다.
public static final int _tk_void
void 의 int 정수입니다.
public static final int _tk_short
short 의 int 정수입니다.
public static final int _tk_long
long 의 int 정수입니다.
public static final int _tk_ushort
ushort 의 int 정수입니다.
public static final int _tk_ulong
ulong 의 int 정수입니다.
public static final int _tk_float
float 의 int 정수입니다.
public static final int _tk_double
double 의 int 정수입니다.
public static final int _tk_boolean
boolean 의 int 정수입니다.
public static final int _tk_char
char 의 int 정수입니다.
public static final int _tk_octet
octet 의 int 정수입니다.
public static final int _tk_any
any 의 int 정수입니다.
public static final int _tk_TypeCode
TypeCode 의 int 정수입니다.
public static final int _tk_Principal
Principal 의 int 정수입니다.
public static final int _tk_objref
objref 의 int 정수입니다.
public static final int _tk_struct
struct 의 int 정수입니다.
public static final int _tk_union
union 의 int 정수입니다.
public static final int _tk_enum
enum 의 int 정수입니다.
public static final int _tk_string
string 의 int 정수입니다.
public static final int _tk_sequence
sequence 의 int 정수입니다.
public static final int _tk_array
array 의 int 정수입니다.
public static final int _tk_alias
alias 의 int 정수입니다.
public static final int _tk_except
except 의 int 정수입니다.
public static final int _tk_longlong
longlong 의 int 정수입니다.
public static final int _tk_ulonglong
ulonglong 의 int 정수입니다.
public static final int _tk_longdouble
longdouble 의 int 정수입니다.
public static final int _tk_wchar
wchar 의 int 정수입니다.
public static final int _tk_wstring
wstring 의 int 정수입니다.
public static final int _tk_fixed
fixed 의 int 정수입니다.
public static final int _tk_value
value 의 int 정수입니다.
public static final int _tk_value_box
value_box 의 int 정수입니다.
public static final int _tk_native
native 의 int 정수입니다.
public static final int _tk_abstract_interface
abstract interface 의 int 정수입니다.
public static final TCKind tk_null
value 필드가 TCKind. _tk_null 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_void
value 필드가 TCKind. _tk_void 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_short
value 필드가 TCKind. _tk_short 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_long
value 필드가 TCKind. _tk_long 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_ushort
value 필드가 TCKind. _tk_ushort 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_ulong
value 필드가 TCKind. _tk_ulong 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_float
value 필드가 TCKind. _tk_float 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_double
value 필드가 TCKind. _tk_double 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_boolean
value 필드가 TCKind. _tk_boolean 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_char
value 필드가 TCKind. _tk_char 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_octet
value 필드가 TCKind. _tk_octet 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_any
value 필드가 TCKind. _tk_any 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_TypeCode
value 필드가 TCKind. _tk_TypeCode 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_Principal
value 필드가 TCKind. _tk_Principal 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_objref
value 필드가 TCKind. _tk_objref 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_struct
value 필드가 TCKind. _tk_struct 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_union
value 필드가 TCKind. _tk_union 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_enum
value 필드가 TCKind. _tk_enum 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_string
value 필드가 TCKind. _tk_string 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_sequence
value 필드가 TCKind. _tk_sequence 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_array
value 필드가 TCKind. _tk_array 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_alias
value 필드가 TCKind. _tk_alias 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_except
value 필드가 TCKind. _tk_except 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_longlong
value 필드가 TCKind. _tk_longlong 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_ulonglong
value 필드가 TCKind. _tk_ulonglong 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_longdouble
value 필드가 TCKind. _tk_longdouble 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_wchar
value 필드가 TCKind. _tk_wchar 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_wstring
value 필드가 TCKind. _tk_wstring 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_fixed
value 필드가 TCKind. _tk_fixed 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_value
value 필드가 TCKind. _tk_value 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_value_box
value 필드가 TCKind. _tk_value_box 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_native
value 필드가 TCKind. _tk_native 로 초기화되는 TCKind 정수입니다.
public static final TCKind tk_abstract_interface
value 필드가 TCKind. _tk_abstract_interface 로 초기화되는 TCKind 정수입니다.
| 생성자 의 상세 |
|---|
@Deprecated protected TCKind(int _value)
from_int(int) 를 사용해 주세요.
int 로 초기화되는 새로운 TCKind 의 인스턴스를 생성합니다.
_value - 변환 대상의 int 치. TCKind 클래스의
int 정수중
1 개(살)이 아니면 안된다| 메소드의 상세 |
|---|
public int value()
TCKind 의 인스턴스의 값을 가져옵니다.
TCKind 인스턴스의 IDL 의
데이터형의 종류를 나타내는 intpublic 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 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.