Package gudusoft.gsqlparser
Class TLexerTeradata
Object
gudusoft.gsqlparser.TCustomLexer
gudusoft.gsqlparser.TLexerTeradata
-
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) cmdType(TSourceToken token) static EKeywordTypegetKeywordType(String keyword) intgetkeywordvalue(String keyword) intvoidsetTeradataUtilityType(TeradataUtilityType teradataUtilityType) Methods inherited from class gudusoft.gsqlparser.TCustomLexer
getKeywordType, getSqlCharset, getStringByCode, isAtBeginOfLine, isKeyword, isSingleCharOperator, reset, resetTokenTable, setSqlCharset, setTokenTableValue, yylexwrap
-
Field Details
-
sourcetokens
-
-
Constructor Details
-
TLexerTeradata
public TLexerTeradata()
-
-
Method Details
-
setTeradataUtilityType
-
canBeColumnName
-
cmdType
-
iskeyword
- Overrides:
iskeywordin classTCustomLexer
-
getKeywordType
-
getkeywordvalue
- Overrides:
getkeywordvaluein classTCustomLexer
-