public class TLexerMssql extends TCustomLexer
Modifier and Type | Field and Description |
---|---|
TSourceTokenList |
sourcetokens |
bconst, COLUMN0_COUNT, COLUMN1_FIRST_X, COLUMN2_FIRST_Y, COLUMN3_LAST_X, COLUMN4_LAST_Y, COLUMN5_FIRST_POS, COLUMN6_LAST_POS, defaultDelimiterStr, delimiterchar, dolqstart, insideSingleQuoteStr, keyword_type_column, keyword_type_identifier, keyword_type_keyword, keyword_type_reserved, MAX_TOKEN_COLUMN_SIZE, MAX_TOKEN_SIZE, stringLiteralStartWithUnicodeSingleQuote, tmpDelimiter, TOKEN_TABLE, UNICODE_ENCODE_ID, xconst, yyinput
Modifier and Type | Method and Description |
---|---|
static boolean |
canBeColumnName(int tokencode) |
static boolean |
checkExpressionContext(String commentString,
String lineString) |
static EKeywordType |
getKeywordType(String keyword) |
int |
getkeywordvalue(String keyword) |
int |
iskeyword(String str) |
getKeywordType, getSqlCharset, getStringByCode, isAtBeginOfLine, reset, resetTokenTable, setSqlCharset, setTokenTableValue
public TSourceTokenList sourcetokens
public static boolean canBeColumnName(int tokencode)
public static boolean checkExpressionContext(String commentString, String lineString)
public int iskeyword(String str)
iskeyword
in class TCustomLexer
public int getkeywordvalue(String keyword)
getkeywordvalue
in class TCustomLexer
public static EKeywordType getKeywordType(String keyword)