public class MySqlWallVisitor extends MySqlASTVisitorAdapter implements WallVisitor, MySqlASTVisitor
构造器和说明 |
---|
MySqlWallVisitor(WallProvider provider) |
限定符和类型 | 方法和说明 |
---|---|
WallConfig |
getConfig() |
WallProvider |
getProvider() |
List<Violation> |
getViolations() |
boolean |
isPermitTable(String name) |
void |
preVisit(SQLObject x) |
String |
toSQL(SQLObject obj) |
boolean |
visit(MySqlDeleteStatement x) |
boolean |
visit(MySqlInsertStatement x) |
boolean |
visit(MySqlOutFileExpr x) |
boolean |
visit(MySqlSelectGroupBy x) |
boolean |
visit(MySqlSelectQueryBlock.Limit x) |
boolean |
visit(MySqlSelectQueryBlock x) |
boolean |
visit(MySqlUpdateStatement x) |
boolean |
visit(SQLBinaryOpExpr x) |
boolean |
visit(SQLDeleteStatement x) |
boolean |
visit(SQLExprTableSource x) |
boolean |
visit(SQLInListExpr x) |
boolean |
visit(SQLInsertStatement x) |
boolean |
visit(SQLMethodInvokeExpr x) |
boolean |
visit(SQLPropertyExpr x) |
boolean |
visit(SQLSelectGroupByClause x) |
boolean |
visit(SQLSelectQueryBlock x) |
boolean |
visit(SQLSelectStatement x) |
boolean |
visit(SQLUnionQuery x) |
boolean |
visit(SQLUpdateStatement x) |
boolean |
visit(SQLVariantRefExpr x) |
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
public MySqlWallVisitor(WallProvider provider)
public WallProvider getProvider()
getProvider
在接口中 WallVisitor
public WallConfig getConfig()
getConfig
在接口中 WallVisitor
public List<Violation> getViolations()
getViolations
在接口中 WallVisitor
public boolean visit(SQLPropertyExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLInListExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLBinaryOpExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLSelectQueryBlock x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(MySqlSelectQueryBlock x)
visit
在接口中 MySqlASTVisitor
visit
在类中 MySqlASTVisitorAdapter
public boolean visit(SQLSelectGroupByClause x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(MySqlSelectGroupBy x)
visit
在接口中 MySqlASTVisitor
visit
在类中 MySqlASTVisitorAdapter
public boolean visit(MySqlDeleteStatement x)
visit
在接口中 MySqlASTVisitor
visit
在类中 MySqlASTVisitorAdapter
public boolean visit(SQLDeleteStatement x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(MySqlUpdateStatement x)
visit
在接口中 MySqlASTVisitor
visit
在类中 MySqlASTVisitorAdapter
public boolean visit(SQLUpdateStatement x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(MySqlInsertStatement x)
visit
在接口中 MySqlASTVisitor
visit
在类中 MySqlASTVisitorAdapter
public boolean visit(SQLInsertStatement x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLSelectStatement x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(MySqlSelectQueryBlock.Limit x)
visit
在接口中 MySqlASTVisitor
visit
在类中 MySqlASTVisitorAdapter
public boolean visit(SQLVariantRefExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLMethodInvokeExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLExprTableSource x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(MySqlOutFileExpr x)
visit
在接口中 MySqlASTVisitor
visit
在类中 MySqlASTVisitorAdapter
public boolean visit(SQLUnionQuery x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public String toSQL(SQLObject obj)
toSQL
在接口中 WallVisitor
public boolean isPermitTable(String name)
isPermitTable
在接口中 WallVisitor
public void preVisit(SQLObject x)
preVisit
在接口中 SQLASTVisitor
preVisit
在类中 SQLASTVisitorAdapter
Copyright © 2012 Alibaba Group. All Rights Reserved.