|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
com.alibaba.druid.sql.dialect.mysql.visitor.MySqlASTVisitorAdapter
com.alibaba.druid.wall.spi.MySqlWallVisitor
public class MySqlWallVisitor
| Constructor Summary | |
|---|---|
MySqlWallVisitor(WallProvider provider)
|
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MySqlWallVisitor(WallProvider provider)
| Method Detail |
|---|
public WallProvider getProvider()
getProvider in interface WallVisitorpublic WallConfig getConfig()
getConfig in interface WallVisitorpublic List<Violation> getViolations()
getViolations in interface WallVisitorpublic boolean visit(SQLPropertyExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLInListExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLBinaryOpExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLSelectQueryBlock x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(MySqlSelectQueryBlock x)
visit in interface MySqlASTVisitorvisit in class MySqlASTVisitorAdapterpublic boolean visit(SQLSelectGroupByClause x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(MySqlSelectGroupBy x)
visit in interface MySqlASTVisitorvisit in class MySqlASTVisitorAdapterpublic boolean visit(MySqlDeleteStatement x)
visit in interface MySqlASTVisitorvisit in class MySqlASTVisitorAdapterpublic boolean visit(SQLDeleteStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(MySqlUpdateStatement x)
visit in interface MySqlASTVisitorvisit in class MySqlASTVisitorAdapterpublic boolean visit(SQLUpdateStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(MySqlInsertStatement x)
visit in interface MySqlASTVisitorvisit in class MySqlASTVisitorAdapterpublic boolean visit(SQLInsertStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLSelectStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(MySqlSelectQueryBlock.Limit x)
visit in interface MySqlASTVisitorvisit in class MySqlASTVisitorAdapterpublic boolean visit(SQLVariantRefExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLMethodInvokeExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLExprTableSource x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(MySqlOutFileExpr x)
visit in interface MySqlASTVisitorvisit in class MySqlASTVisitorAdapterpublic boolean visit(SQLUnionQuery x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic String toSQL(SQLObject obj)
toSQL in interface WallVisitorpublic boolean isPermitTable(String name)
isPermitTable in interface WallVisitorpublic void preVisit(SQLObject x)
preVisit in interface SQLASTVisitorpreVisit in class SQLASTVisitorAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||