public class AntsparkExprParser extends SQLExprParser
| Constructor and Description |
|---|
AntsparkExprParser(Lexer lexer) |
AntsparkExprParser(String sql) |
| Modifier and Type | Method and Description |
|---|---|
SQLColumnDefinition |
parseColumnRest(SQLColumnDefinition column) |
SQLExternalRecordFormat |
parseRowFormat() |
SQLExpr |
primary() |
SQLExpr |
primaryRest(SQLExpr expr) |
accept, additive, additiveRest, and, andRest, bitAnd, bitAndRest, bitOr, bitOrRest, bitXor, bitXorRest, charExpr, createColumnDefinition, createSelectParser, expr, exprList, exprList, exprRest, groupComparisionRest, identifier, inRest, integerExpr, isAggreateFunction, multiplicative, multiplicativeRest, name, nameRest, names, names, notRationalRest, or, orderBy, orRest, parseAssignItem, parseAssignItem, parseAssignItem, parseCheck, parseColumn, parseColumn, parseConstaint, parseDataType, parseDataType, parseDefault, parseDistributeBy, parseForeignKey, parseGroupingSet, parseHint, parseHints, parseHints, parseIndex, parseIndexRest, parseIndexRest, parseIntValue, parseLimit, parseOrderBy, parsePartitionValues, parsePrimaryKey, parseQueryPlanHint, parseSelectItem, parseSelectOrderByItem, parseSortBy, parseUnique, parseUpdateSetItem, relational, relationalRest, setAllowIdentifierMethod, shift, shiftRest, xor, xorRestacceptInteger, config, getDbType, getLexer, getTimeZone, isEnabled, match, setTimeZonepublic AntsparkExprParser(String sql)
public AntsparkExprParser(Lexer lexer)
public SQLExpr primaryRest(SQLExpr expr)
primaryRest in class SQLExprParserpublic SQLExpr primary()
primary in class SQLExprParserpublic SQLExternalRecordFormat parseRowFormat()
parseRowFormat in class SQLExprParserpublic SQLColumnDefinition parseColumnRest(SQLColumnDefinition column)
parseColumnRest in class SQLExprParserCopyright © 2013–2020 Alibaba Group. All rights reserved.