Package gudusoft.gsqlparser
Class TLexerImpala
Object
gudusoft.gsqlparser.TCustomLexer
gudusoft.gsqlparser.TLexerImpala
-
Field Summary
FieldsFields inherited from class gudusoft.gsqlparser.TCustomLexer
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, insqlpluscmd, 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanBeColumnName(int tokencode) static EKeywordTypegetKeywordType(String keyword) intgetkeywordvalue(String keyword) intMethods inherited from class gudusoft.gsqlparser.TCustomLexer
getKeywordType, getSqlCharset, getStringByCode, isAtBeginOfLine, isKeyword, isSingleCharOperator, reset, resetTokenTable, setSqlCharset, setTokenTableValue, yylexwrap
-
Field Details
-
sourcetokens
-
-
Constructor Details
-
TLexerImpala
public TLexerImpala()
-
-
Method Details
-
canBeColumnName
-
iskeyword
- Overrides:
iskeywordin classTCustomLexer
-
getkeywordvalue
- Overrides:
getkeywordvaluein classTCustomLexer
-
getKeywordType
-