JavaTM Platform
Standard Ed. 6

javax.lang.model.type
열거형 TypeKind

java.lang.Object 
  상위를 확장 java.lang.Enum <TypeKind >
      상위를 확장 javax.lang.model.type.TypeKind
모든 구현된 인터페이스:
Serializable , Comparable <TypeKind >


public enum TypeKind
extends Enum <TypeKind >

형태 밀러의 종류입니다.

Java™ 프로그램 언어의 장래의 버젼에 현재는 미지의 새로운 언어 구조가 추가되는 경우, 그것들을 포함하기 위해서, 형태의 종류가 추가될 가능성이 있는 것에 주의해 주세요.

도입된 버젼:
1.6
관련 항목:
TypeMirror

열거형 정수의 개요
ARRAY
          배열형입니다.
BOOLEAN
          원시형 boolean 입니다.
BYTE
          원시형 byte 입니다.
CHAR
          원시형 char 입니다.
DECLARED
          클래스 또는 인터페이스의 형태입니다.
DOUBLE
          원시형 double 입니다.
ERROR
          해결할 수 없는 클래스 또는 인터페이스의 형태를 나타냅니다.
EXECUTABLE
          메소드, 생성자 , 또는 초기화자입니다.
FLOAT
          원시형 float 입니다.
INT
          원시형 int 입니다.
LONG
          원시형 long 입니다.
NONE
          적절한 실제의 형태가 존재하지 않는 경우에 사용되는 의사형입니다.
NULL
          null 형입니다.
OTHER
          구현으로 예약되고 있는 형태입니다.
PACKAGE
          패키지 요소에 대응하는 의사형입니다.
SHORT
          원시형 short 입니다.
TYPEVAR
          형태 변수입니다.
VOID
          키워드 void 에 대응하는 의사형입니다.
WILDCARD
          와일드 카드형 인수입니다.
 
메소드의 개요
 boolean isPrimitive ()
          이 종류가 원시형에 대응하는 경우는 true 를 돌려줍니다.
static TypeKind valueOf (String  name)
          지정한 이름을 가지는 이 형태의 열거형 정수를 돌려줍니다.
static TypeKind [] values ()
          이 열거형의 정수를 포함한 배열이 선언되고 있는 순서로 돌려줍니다.
 
클래스 java.lang. Enum 로부터 상속된 메소드
clone , compareTo , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
 
클래스 java.lang. Object 로부터 상속된 메소드
getClass , notify , notifyAll , wait , wait , wait
 

열거형 정수의 상세

BOOLEAN

public static final TypeKind  BOOLEAN
원시형 boolean 입니다.


BYTE

public static final TypeKind  BYTE
원시형 byte 입니다.


SHORT

public static final TypeKind  SHORT
원시형 short 입니다.


INT

public static final TypeKind  INT
원시형 int 입니다.


LONG

public static final TypeKind  LONG
원시형 long 입니다.


CHAR

public static final TypeKind  CHAR
원시형 char 입니다.


FLOAT

public static final TypeKind  FLOAT
원시형 float 입니다.


DOUBLE

public static final TypeKind  DOUBLE
원시형 double 입니다.


VOID

public static final TypeKind  VOID
키워드 void 에 대응하는 의사형입니다.

관련 항목:
NoType

NONE

public static final TypeKind  NONE
적절한 실제의 형태가 존재하지 않는 경우에 사용되는 의사형입니다.

관련 항목:
NoType

NULL

public static final TypeKind  NULL
null 형입니다.


ARRAY

public static final TypeKind  ARRAY
배열형입니다.


DECLARED

public static final TypeKind  DECLARED
클래스 또는 인터페이스의 형태입니다.


ERROR

public static final TypeKind  ERROR
해결할 수 없는 클래스 또는 인터페이스의 형태를 나타냅니다.


TYPEVAR

public static final TypeKind  TYPEVAR
형태 변수입니다.


WILDCARD

public static final TypeKind  WILDCARD
와일드 카드형 인수입니다.


PACKAGE

public static final TypeKind  PACKAGE
패키지 요소에 대응하는 의사형입니다.

관련 항목:
NoType

EXECUTABLE

public static final TypeKind  EXECUTABLE
메소드, 생성자 , 또는 초기화자입니다.


OTHER

public static final TypeKind  OTHER
구현으로 예약되고 있는 형태입니다. 검색 대상의 형태가 아닙니다.

메소드의 상세

values

public static TypeKind [] values()
이 열거형의 정수를 포함한 배열이 선언되고 있는 순서로 돌려줍니다. 이 메소드는 다음과 같이 해 정수를 반복하기 위해서 사용할 수 있습니다:
for (TypeKind c : TypeKind.values())
    System.out.println(c);

반환값:
이 열거형의 정수가 선언되고 있는 순서로 포함한 배열

valueOf

public static TypeKind  valueOf(String  name)
지정한 이름을 가지는 이 형태의 열거형 정수를 돌려줍니다. 캐릭터 라인은, 이 형태의 열거형 정수를 선언하는데 사용한 식별자와 엄밀하게 일치하고 있을 필요가 있습니다 (여분의 공백 문자를 포함할 수 없습니다).

파라미터:
name - 반환되는 열거형 정수의 이름
반환값:
지정된 이름을 가지는 열거형 정수
예외:
IllegalArgumentException - 지정된 이름을 가지는 정수를 이 열거형이 가지고 있지 않은 경우
NullPointerException - 인수가 null 의 경우

isPrimitive

public boolean isPrimitive()
이 종류가 원시형에 대응하는 경우는 true 를 돌려줍니다. 그렇지 않은 경우는 false 를 돌려줍니다.

반환값:
이 종류가 원시형에 대응하는 경우는 true

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 도 참조해 주세요.