Class StarRocksExprParser
java.lang.Object
com.alibaba.druid.sql.parser.SQLParser
com.alibaba.druid.sql.parser.SQLExprParser
com.alibaba.druid.sql.dialect.starrocks.parser.StarRocksExprParser
-
Field Summary
FieldsFields inherited from class com.alibaba.druid.sql.parser.SQLExprParser
aggregateFunctionHashCodes, aggregateFunctions, allowIdentifierMethod -
Constructor Summary
ConstructorsConstructorDescriptionStarRocksExprParser(Lexer lexer) StarRocksExprParser(Lexer lexer, DbType dbType) StarRocksExprParser(String sql, boolean keepComments) StarRocksExprParser(String sql, boolean skipComment, boolean keepComments) StarRocksExprParser(String sql, DbType dbType, SQLParserFeature... features) StarRocksExprParser(String sql, SQLParserFeature... features) -
Method Summary
Methods inherited from class com.alibaba.druid.sql.parser.SQLExprParser
accept, additive, additiveRest, and, andRest, bitAnd, bitAndRest, bitOr, bitOrRest, bitXor, bitXorRest, charExpr, createCheck, createColumnDefinition, createForeignKey, createSelectParser, dotRest, expr, exprList, exprList, exprRest, filter, getAggregateFunction, groupComparisionRest, identifier, inRest, integerExpr, isAggregateFunction, isAggregateFunction, isCharType, isCharType, isIdent, methodRest, multiplicative, multiplicativeRest, name, nameRest, names, names, notRationalRest, or, orderBy, orRest, over, over, parseAggregateExpr, parseAggregateExprRest, parseAliasExpr, parseAll, parseAny, parseAssignItem, parseAssignItem, parseAssignItem, parseAssignItem, parseCharTypeRest, parseCheck, parseClusterBy, parseColumn, parseColumn, parseColumnCheck, parseConstaint, parseDataType, parseDataType, parseDataTypeRest, parseDefault, parseDistributeBy, parseExtract, parseForeignKey, parseGroupingSet, parseHint, parseHints, parseHints, parseIndex, parseIndexRest, parseIndexRest, parseInterval, parseIntValue, parseLimit, parseMatch, parseOrderBy, parsePartition, parsePartitionBy, parsePartitionSpec, parsePartitionValues, parsePosition, parsePrimaryKey, parseQueryPlanHint, parseReferenceOption, parseRowFormat, parseSelectItem, parseSelectOrderByItem, parseSome, parseSortBy, parseUnique, parseUpdateSetItem, parseWindowingBound, parseZOrderBy, primary, primaryRest, relational, relationalRest, setAllowIdentifierMethod, shift, shiftRest, xor, xorRestMethods inherited from class com.alibaba.druid.sql.parser.SQLParser
acceptIdentifier, acceptInteger, alias, as, config, getDbType, getLexer, getTimeZone, identifierEquals, isEnabled, match, newCreateStatement, printError, setErrorEndPos, setTimeZone, tableAlias, tableAlias
-
Field Details
-
AGGREGATE_FUNCTIONS
-
AGGREGATE_FUNCTIONS_CODES
public static final long[] AGGREGATE_FUNCTIONS_CODES
-
-
Constructor Details
-
StarRocksExprParser
-
StarRocksExprParser
-
StarRocksExprParser
-
StarRocksExprParser
-
StarRocksExprParser
-
StarRocksExprParser
-
StarRocksExprParser
-
-
Method Details
-
parseColumnRest
- Overrides:
parseColumnRestin classSQLExprParser
-