|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 열거형 정수 | 필드 | 메소드 | 상세 : 열거형 정수 | 필드 | 메소드 |
java.lang.Objectjava.lang.Enum <SourceVersion >
javax.lang.model.SourceVersion
public enum SourceVersion
Java™ 프로그램 언어의 소스 버젼입니다. 갱신과 개정을 포함한 「Java™ 언어 스펙」의 개정판에 대해서는,http://java.sun.com/docs/books/jls/ 를 참조해 주세요.
언어의 장래의 릴리스를 모델화하기 위해서(때문에), 소스 버젼의 정수가 향후 추가되는 것에 주의해 주세요.
열거형 정수의 개요 | |
---|---|
RELEASE_0
오리지날의 버젼입니다. |
|
RELEASE_1
Java Platform 1.1 으로 인식되는 버젼입니다. |
|
RELEASE_2
Java 2 Platform, Standard Edition v 1.2 로 인식되는 버젼입니다. |
|
RELEASE_3
Java 2 Platform, Standard Edition v 1.3 으로 인식되는 버젼입니다. |
|
RELEASE_4
Java 2 Platform, Standard Edition v 1.4 로 인식되는 버젼입니다. |
|
RELEASE_5
Java 2 Platform, Standard Edition 5.0 으로 인식되는 버젼입니다. |
|
RELEASE_6
Java Platform, Standard Edition 6 으로 인식되는 버젼입니다. |
메소드의 개요 | |
---|---|
static boolean |
isIdentifier (CharSequence name)
name 가 최신의 소스 버젼으로 구문적으로 유효한 식별자 (단순명) 또는 키워드일지 어떨지를 돌려줍니다. |
static boolean |
isKeyword (CharSequence s)
s 가 최신의 소스 버젼의 키워드 또는 리터럴일지 어떨지를 돌려줍니다. |
static boolean |
isName (CharSequence name)
name 가 최신의 소스 버젼으로 구문적으로 유효한 수식명일지 어떨지를 돌려줍니다. |
static SourceVersion |
latest ()
모델화 가능한 최신의 소스 버젼을 돌려줍니다. |
static SourceVersion |
latestSupported ()
현재의 실행 환경에서 완전하게 지원되고 있는 최신의 소스 버젼을 돌려줍니다. |
static SourceVersion |
valueOf (String name)
지정한 이름을 가지는 이 형태의 열거형 정수를 돌려줍니다. |
static SourceVersion [] |
values ()
이 열거형의 정수를 포함한 배열이 선언되고 있는 순서로 돌려줍니다. |
클래스 java.lang. Enum 로부터 상속된 메소드 |
---|
clone , compareTo , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
getClass , notify , notifyAll , wait , wait , wait |
열거형 정수의 상세 |
---|
public static final SourceVersion RELEASE_0
public static final SourceVersion RELEASE_1
RELEASE_0
입니다.
public static final SourceVersion RELEASE_2
strictfp
수식자가 포함됩니다.
public static final SourceVersion RELEASE_3
RELEASE_2
로부터 큰 변경은 없습니다.
public static final SourceVersion RELEASE_4
public static final SourceVersion RELEASE_5
for
루프, 및 16 진부동 소수점 리터럴을 최초로 지원한 릴리스입니다.
public static final SourceVersion RELEASE_6
RELEASE_5
로부터 큰 변경은 없습니다.
메소드의 상세 |
---|
public static SourceVersion [] values()
for (SourceVersion c : SourceVersion.values()) System.out.println(c);
public static SourceVersion valueOf(String name)
name
- 반환되는 열거형 정수의 이름
IllegalArgumentException
- 지정된 이름을 가지는 정수를
이 열거형이 가지고 있지 않은 경우
NullPointerException
- 인수가 null 의 경우public static SourceVersion latest()
public static SourceVersion latestSupported()
RELEASE_5
이후가 돌려주어질 것입니다.
public static boolean isIdentifier(CharSequence name)
name
가 최신의 소스 버젼으로 구문적으로 유효한 식별자 (단순명) 또는 키워드일지 어떨지를 돌려줍니다. 이름의 선두 문자로 Character.isJavaIdentifierStart(int)
가 true
를 돌려주어, 게다가 계속되는 문자로 Character.isJavaIdentifierPart(int)
가 true
를 돌려주는 것 같은 구성이 되고 있는 경우, 이 메소드는 true
를 돌려줍니다. 이 패턴은, 정규의 식별자, 키워드, 및 리터럴 "true"
,"false"
, 및 "null"
에 일치합니다. 그 외 모든 캐릭터 라인에 대해서, 이 메소드는 false
를 돌려줍니다.
name
- 체크 대상의 캐릭터 라인
true
. 그렇지 않은 경우는 false
public static boolean isName(CharSequence name)
name
가 최신의 소스 버젼으로 구문적으로 유효한 수식명일지 어떨지를 돌려줍니다. isIdentifier
과는 달리, 이 메소드는 키워드 및 리터럴에 대해서 false
를 돌려줍니다.
name
- 체크 대상의 캐릭터 라인
true
. 그렇지 않은 경우는 false
public static boolean isKeyword(CharSequence s)
s
가 최신의 소스 버젼의 키워드 또는 리터럴일지 어떨지를 돌려줍니다.
s
- 체크 대상의 캐릭터 라인
s
가 키워드 또는 리터럴인 경우는 true
. 그렇지 않은 경우는 false
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 열거형 정수 | 필드 | 메소드 | 상세 : 열거형 정수 | 필드 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.