?? basetoken.java
字號:
package org.kdb.parser;
import java.util.HashMap;
import java.util.Map;
/**
* User: lijunzhuang
* Date: 2007-11-21
* Time: 14:30:24
*/
public class BaseToken {
private static final String SELECT = "SELECT";
private static final String DELETE = "DELETE";
private static final String INSERT = "INSERT";
private static final String USE = "USE";
private static final String CREATE = "CREATE";
private static final String DATABASE = "DATABASE";
private static final String TABLE = "TABLE";
private static final String WHERE = "WHERE";
private static final String FROM = "FROM";
private static final String VALUES = "VALUES";
private static final String DESC = "DESC";
private static Map<String, Integer> tokens = null;
static {
tokens = new HashMap<String, Integer>(20);
tokens.put(SELECT, 1);
tokens.put(DELETE, 2);
tokens.put(INSERT, 3);
tokens.put(USE, 4);
tokens.put(CREATE, 5);
tokens.put(DATABASE, 6);
tokens.put(TABLE, 7);
tokens.put(WHERE, 8);
tokens.put(FROM, 9);
tokens.put(VALUES, 10);
tokens.put(DESC, 11);
}
public static int getKey(String tokenName) {
return tokens.get(tokenName);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -