| package javax.lang.model; |
| |
| public enum SourceVersion { |
| |
| RELEASE_0, |
| |
| RELEASE_1, |
| |
| RELEASE_2, |
| |
| RELEASE_3, |
| |
| RELEASE_4, |
| |
| RELEASE_5, |
| |
| RELEASE_6, |
| |
| RELEASE_7, |
| |
| RELEASE_8, |
| RELEASE_9, |
| |
| RELEASE_10, |
| |
| RELEASE_11, |
| |
| RELEASE_12, |
| |
| RELEASE_13, |
| RELEASE_14; |
| |
| public static SourceVersion latest() { |
| return RELEASE_14; |
| } |
| |
| private static final SourceVersion latestSupported = getLatestSupported(); |
| |
| private static SourceVersion getLatestSupported() { |
| return RELEASE_14; |
| } |
| |
| public static SourceVersion latestSupported() { |
| return latestSupported; |
| } |
| |
| public static boolean isIdentifier(CharSequence name) { |
| return true; |
| } |
| |
| public static boolean isName(CharSequence name) { |
| return isName(name, latest()); |
| } |
| |
| public static boolean isName(CharSequence name, SourceVersion version) { |
| return true; |
| } |
| |
| public static boolean isKeyword(CharSequence s) { |
| return isKeyword(s, latest()); |
| } |
| |
| public static boolean isKeyword(CharSequence s, SourceVersion version) { |
| return true; |
| } |
| } |