Package gudusoft.gsqlparser
Class TLexerOracle
Object
gudusoft.gsqlparser.TCustomLexer
gudusoft.gsqlparser.TLexerOracle
-
Field Summary
Fields 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) intbooleanmatchOracleQuoteDelimiter(char openchar, char closechar) Methods inherited from class gudusoft.gsqlparser.TCustomLexer
getKeywordType, getSqlCharset, getStringByCode, isAtBeginOfLine, isKeyword, isSingleCharOperator, reset, resetTokenTable, setSqlCharset, setTokenTableValue, yylexwrap
-
Constructor Details
-
TLexerOracle
public TLexerOracle()
-
-
Method Details
-
canBeColumnName
-
matchOracleQuoteDelimiter
-
iskeyword
- Overrides:
iskeywordin classTCustomLexer
-
getKeywordType
-
getkeywordvalue
- Overrides:
getkeywordvaluein classTCustomLexer
-