public class AntsparkExprParser extends SQLExprParser
aggregateFunctionHashCodes, aggregateFunctions, allowIdentifierMethod| 构造器和说明 |
|---|
AntsparkExprParser(Lexer lexer) |
AntsparkExprParser(String sql) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLExpr |
parseAliasExpr(String alias) |
SQLColumnDefinition |
parseColumnRest(SQLColumnDefinition column) |
protected SQLExpr |
parseDatasource(String alias) |
SQLExternalRecordFormat |
parseRowFormat() |
SQLExpr |
primary() |
SQLExpr |
primaryRest(SQLExpr expr) |
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, parseAll, parseAny, parseAssignItem, parseAssignItem, parseAssignItem, parseCharTypeRest, parseCheck, 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, parseSelectItem, parseSelectOrderByItem, parseSome, parseSortBy, parseUnique, parseUpdateSetItem, parseWindowingBound, relational, relationalRest, setAllowIdentifierMethod, shift, shiftRest, xor, xorRestacceptIdentifier, acceptInteger, alias, as, config, getDbType, getLexer, getTimeZone, identifierEquals, isEnabled, match, newCreateStatement, printError, setErrorEndPos, setTimeZone, tableAlias, tableAliaspublic AntsparkExprParser(String sql)
public AntsparkExprParser(Lexer lexer)
public SQLExpr primaryRest(SQLExpr expr)
primaryRest 在类中 SQLExprParserpublic SQLExpr primary()
primary 在类中 SQLExprParserpublic SQLExternalRecordFormat parseRowFormat()
parseRowFormat 在类中 SQLExprParserprotected SQLExpr parseAliasExpr(String alias)
parseAliasExpr 在类中 SQLExprParserpublic SQLColumnDefinition parseColumnRest(SQLColumnDefinition column)
parseColumnRest 在类中 SQLExprParserCopyright © 2013–2023. All rights reserved.