public class SQLExprParser extends SQLParser
| 构造器和说明 |
|---|
SQLExprParser(Lexer lexer) |
SQLExprParser(String sql) |
public SQLExprParser(String sql) throws ParserException
ParserExceptionpublic SQLExprParser(Lexer lexer)
public SQLExpr expr() throws ParserException
ParserExceptionpublic SQLExpr exprRest(SQLExpr expr) throws ParserException
ParserExceptionpublic final SQLExpr bitXor() throws ParserException
ParserExceptionpublic SQLExpr bitXorRest(SQLExpr expr) throws ParserException
ParserExceptionpublic final SQLExpr multiplicative() throws ParserException
ParserExceptionpublic SQLExpr multiplicativeRest(SQLExpr expr) throws ParserException
ParserExceptionpublic SQLExpr primary() throws ParserException
ParserExceptionpublic SQLSelectParser createSelectParser()
public SQLExpr primaryRest(SQLExpr expr) throws ParserException
ParserExceptionpublic final SQLExpr groupComparisionRest(SQLExpr expr) throws ParserException
ParserExceptionpublic final void names(Collection<SQLName> exprCol) throws ParserException
ParserExceptionpublic final void exprList(Collection<SQLExpr> exprCol) throws ParserException
ParserExceptionpublic SQLName name() throws ParserException
ParserExceptionpublic SQLName nameRest(SQLName name) throws ParserException
ParserExceptionpublic boolean isAggreateFunction(String word)
public SQLOrderBy parseOrderBy() throws ParserException
ParserExceptionpublic SQLSelectOrderByItem parseSelectOrderByItem() throws ParserException
ParserExceptionpublic final SQLExpr bitAnd() throws ParserException
ParserExceptionpublic final SQLExpr bitAndRest(SQLExpr expr) throws ParserException
ParserExceptionpublic final SQLExpr bitOr() throws ParserException
ParserExceptionpublic final SQLExpr bitOrRest(SQLExpr expr) throws ParserException
ParserExceptionpublic final SQLExpr equality() throws ParserException
ParserExceptionpublic SQLExpr equalityRest(SQLExpr expr) throws ParserException
ParserExceptionpublic final SQLExpr inRest(SQLExpr expr) throws ParserException
ParserExceptionpublic final SQLExpr additive() throws ParserException
ParserExceptionpublic SQLExpr additiveRest(SQLExpr expr) throws ParserException
ParserExceptionpublic final SQLExpr shift() throws ParserException
ParserExceptionpublic SQLExpr shiftRest(SQLExpr expr) throws ParserException
ParserExceptionpublic SQLExpr and() throws ParserException
ParserExceptionpublic SQLExpr andRest(SQLExpr expr) throws ParserException
ParserExceptionpublic SQLExpr or() throws ParserException
ParserExceptionpublic SQLExpr orRest(SQLExpr expr) throws ParserException
ParserExceptionpublic SQLExpr relational() throws ParserException
ParserExceptionpublic SQLExpr relationalRest(SQLExpr expr) throws ParserException
ParserExceptionpublic SQLDataType parseDataType() throws ParserException
ParserExceptionpublic SQLColumnDefinition parseColumn()
public SQLColumnDefinition parseColumnRest(SQLColumnDefinition column)
public SQLPrimaryKey parsePrimaryKey()
public SQLAssignItem parseAssignItem()
public List<SQLCommentHint> parseHints()
public void parseHints(List hints)
Copyright © 2012 Alibaba Group. All Rights Reserved.