Class ImpalaSelectParser
java.lang.Object
com.alibaba.druid.sql.parser.SQLParser
com.alibaba.druid.sql.parser.SQLSelectParser
com.alibaba.druid.sql.dialect.hive.parser.HiveSelectParser
com.alibaba.druid.sql.dialect.impala.parser.ImpalaSelectParser
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.parser.SQLSelectParser
exprParser, selectListCache -
Constructor Summary
ConstructorsConstructorDescriptionImpalaSelectParser(SQLExprParser exprParser, SQLSelectListCache selectListCache) -
Method Summary
Methods inherited from class com.alibaba.druid.sql.dialect.hive.parser.HiveSelectParser
parseTableSourceSampleMethods inherited from class com.alibaba.druid.sql.parser.SQLSelectParser
acceptKeyword, afterParseFetchClause, afterParseLimitClause, createSelectQueryBlock, createSQLUnionQuery, expr, getReturningFunctions, getTableSource, parseAfterOrderBy, parseAfterTableSourceRest, parseBeforeSelectList, parseFetchClause, parseFrom, parseGeneratedTableSource, parseGroupBy, parseGroupByItem, parseHierachical, parseLateralView, parseLateralViewAs, parseOrderBy, parseOrderByWith, parsePivot, parseSelectList, parseSelectListFromError, parseSortBy, parseTableSource, parseTableSource, parseTableSourceQueryTableExpr, parseTableSourceRest, parseTableSourceSampleHive, parseTop, parseUnnestTableSource, parseValues, parseWhere, parseWindow, parseWith, primaryTableSourceRest, qualify, query, query, query, queryRest, queryRest, querySelectListBefore, select, unionRest, valuesQuery, withSubqueryMethods inherited from class com.alibaba.druid.sql.parser.SQLParser
accept, acceptIdentifier, acceptIdentifier, acceptInteger, alias, as, config, dialectFeatureEnabled, getDbType, getLexer, getTimeZone, identifierEquals, isEnabled, match, newCreateStatement, printError, setErrorEndPos, setTimeZone, tableAlias, tableAlias
-
Constructor Details
-
ImpalaSelectParser
-
-
Method Details
-
createExprParser
- Overrides:
createExprParserin classHiveSelectParser
-
parseJoinHint
- Overrides:
parseJoinHintin classSQLSelectParser
-