Class DorisSelectParser
java.lang.Object
com.alibaba.druid.sql.parser.SQLParser
com.alibaba.druid.sql.parser.SQLSelectParser
com.alibaba.druid.sql.dialect.starrocks.parser.StarRocksSelectParser
com.alibaba.druid.sql.dialect.doris.parser.DorisSelectParser
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.parser.SQLSelectParser
exprParser, selectListCache -
Constructor Summary
ConstructorsConstructorDescriptionDorisSelectParser(SQLExprParser exprParser, SQLSelectListCache selectListCache) -
Method Summary
Modifier and TypeMethodDescriptionprotected DorisExprParserprotected SQLExprTableSourcevoidparseAfterTableSourceRest(SQLTableSource tableSource) protected voidparseBeforeSelectList(SQLSelectQueryBlock queryBlock) Methods inherited from class com.alibaba.druid.sql.parser.SQLSelectParser
acceptKeyword, afterParseFetchClause, afterParseLimitClause, createSelectQueryBlock, createSQLUnionQuery, expr, getReturningFunctions, parseAfterOrderBy, parseFetchClause, parseFrom, parseGeneratedTableSource, parseGroupBy, parseGroupByItem, parseHierachical, parseJoinHint, parseLateralView, parseLateralViewAs, parseOrderBy, parseOrderByWith, parsePivot, parseSelectList, parseSelectListFromError, parseSortBy, parseTableSource, parseTableSource, parseTableSourceQueryTableExpr, parseTableSourceRest, parseTableSourceSample, 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
-
DorisSelectParser
-
-
Method Details
-
createExprParser
- Overrides:
createExprParserin classStarRocksSelectParser
-
parseBeforeSelectList
- Overrides:
parseBeforeSelectListin classSQLSelectParser
-
parseAfterTableSourceRest
- Overrides:
parseAfterTableSourceRestin classSQLSelectParser
-
getTableSource
- Overrides:
getTableSourcein classSQLSelectParser
-