public class MySqlExprParser extends SQLExprParser
| 构造器和说明 |
|---|
MySqlExprParser(Lexer lexer) |
MySqlExprParser(String sql) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLSelectParser |
createSelectParser() |
SQLExpr |
multiplicativeRest(SQLExpr expr) |
SQLName |
nameRest(SQLName name) |
SQLExpr |
notRationalRest(SQLExpr expr) |
SQLExpr |
orRest(SQLExpr expr) |
SQLAssignItem |
parseAssignItem() |
SQLColumnDefinition |
parseColumn() |
SQLColumnDefinition |
parseColumnRest(SQLColumnDefinition column) |
MySqlSelectQueryBlock.Limit |
parseLimit() |
SQLExpr |
primary() |
SQLExpr |
primaryRest(SQLExpr expr) |
SQLExpr |
relationalRest(SQLExpr expr) |
accept, additive, additiveRest, and, andRest, bitAnd, bitAndRest, bitOr, bitOrRest, bitXor, bitXorRest, equality, equalityRest, expr, exprList, exprRest, groupComparisionRest, inRest, isAggreateFunction, multiplicative, name, names, or, parseDataType, parseHints, parseHints, parseOrderBy, parsePrimaryKey, parseSelectOrderByItem, relational, shift, shiftRestpublic MySqlExprParser(Lexer lexer)
public MySqlExprParser(String sql) throws ParserException
ParserExceptionpublic SQLExpr relationalRest(SQLExpr expr) throws ParserException
relationalRest 在类中 SQLExprParserParserExceptionpublic SQLExpr multiplicativeRest(SQLExpr expr) throws ParserException
multiplicativeRest 在类中 SQLExprParserParserExceptionpublic SQLExpr notRationalRest(SQLExpr expr)
notRationalRest 在类中 SQLExprParserpublic SQLExpr primary() throws ParserException
primary 在类中 SQLExprParserParserExceptionpublic final SQLExpr primaryRest(SQLExpr expr) throws ParserException
primaryRest 在类中 SQLExprParserParserExceptionpublic SQLSelectParser createSelectParser()
createSelectParser 在类中 SQLExprParserpublic SQLColumnDefinition parseColumn() throws ParserException
parseColumn 在类中 SQLExprParserParserExceptionpublic SQLColumnDefinition parseColumnRest(SQLColumnDefinition column) throws ParserException
parseColumnRest 在类中 SQLExprParserParserExceptionpublic SQLExpr orRest(SQLExpr expr) throws ParserException
orRest 在类中 SQLExprParserParserExceptionpublic SQLAssignItem parseAssignItem()
parseAssignItem 在类中 SQLExprParserpublic SQLName nameRest(SQLName name) throws ParserException
nameRest 在类中 SQLExprParserParserExceptionpublic MySqlSelectQueryBlock.Limit parseLimit()
Copyright © 2012 Alibaba Group. All Rights Reserved.