public class SQLExprParser extends SQLParser
限定符和类型 | 字段和说明 |
---|---|
static String[] |
AGGREGATE_FUNCTIONS |
构造器和说明 |
---|
SQLExprParser(Lexer lexer) |
SQLExprParser(Lexer lexer,
String dbType) |
SQLExprParser(String sql) |
SQLExprParser(String sql,
String dbType) |
public static final String[] AGGREGATE_FUNCTIONS
public SQLExprParser(String sql)
public SQLExprParser(Lexer lexer)
public SQLExpr expr()
public final SQLExpr bitXor()
public final SQLExpr multiplicative()
public SQLExpr primary()
public SQLSelectParser createSelectParser()
public final void names(Collection<SQLName> exprCol)
public final void names(Collection<SQLName> exprCol, SQLObject parent)
@Deprecated public final void exprList(Collection<SQLExpr> exprCol)
public final void exprList(Collection<SQLExpr> exprCol, SQLObject parent)
public SQLName name()
public boolean isAggreateFunction(String word)
public SQLOrderBy parseOrderBy()
public SQLSelectOrderByItem parseSelectOrderByItem()
public SQLUpdateSetItem parseUpdateSetItem()
public final SQLExpr bitAnd()
public final SQLExpr bitOr()
public final SQLExpr equality()
public final SQLExpr additive()
public final SQLExpr shift()
public SQLExpr and()
public SQLExpr or()
public SQLExpr relational()
public SQLDataType parseDataType()
public SQLColumnDefinition parseColumn()
public SQLColumnDefinition parseColumnRest(SQLColumnDefinition column)
public SQLPrimaryKey parsePrimaryKey()
public SQLUnique parseUnique()
public SQLAssignItem parseAssignItem()
public List<SQLCommentHint> parseHints()
public void parseHints(List hints)
public SQLConstraint parseConstaint()
public SQLCheck parseCheck()
public SQLForeignKeyConstraint parseForeignKey()
public SQLSelectItem parseSelectItem()
Copyright © 2013-2015 Alibaba Group. All Rights Reserved.