|
||||||||||
| 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.sqlserver.visitor.SQLServerASTVisitorAdapter
com.alibaba.druid.wall.spi.SQLServerWallVisitor
public class SQLServerWallVisitor
| Constructor Summary | |
|---|---|
SQLServerWallVisitor(WallProvider provider)
|
|
| Method Summary | |
|---|---|
void |
endVisit(SQLServerInsertStatement x)
|
WallConfig |
getConfig()
|
WallProvider |
getProvider()
|
List<Violation> |
getViolations()
|
boolean |
isPermitTable(String name)
|
void |
preVisit(SQLObject x)
|
String |
toSQL(SQLObject obj)
|
boolean |
visit(SQLBinaryOpExpr x)
|
boolean |
visit(SQLDeleteStatement x)
|
boolean |
visit(SQLExprTableSource x)
|
boolean |
visit(SQLIdentifierExpr 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(SQLServerInsertStatement x)
|
boolean |
visit(SQLServerObjectReferenceExpr x)
|
boolean |
visit(SQLUnionQuery x)
|
boolean |
visit(SQLUpdateStatement x)
|
boolean |
visit(SQLVariantRefExpr x)
|
| Methods inherited from class com.alibaba.druid.sql.dialect.sqlserver.visitor.SQLServerASTVisitorAdapter |
|---|
endVisit, endVisit, endVisit, visit, visit |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.alibaba.druid.sql.dialect.sqlserver.visitor.SQLServerASTVisitor |
|---|
endVisit, endVisit, endVisit, visit, visit |
| Constructor Detail |
|---|
public SQLServerWallVisitor(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 isPermitTable(String name)
isPermitTable in interface WallVisitorpublic String toSQL(SQLObject obj)
toSQL in interface WallVisitorpublic boolean visit(SQLIdentifierExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic 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(SQLMethodInvokeExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLExprTableSource x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLSelectGroupByClause x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLSelectQueryBlock x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLUnionQuery x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic void preVisit(SQLObject x)
preVisit in interface SQLASTVisitorpreVisit in class SQLASTVisitorAdapterpublic boolean visit(SQLSelectStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLInsertStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLDeleteStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLUpdateStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLVariantRefExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLServerObjectReferenceExpr x)
visit in interface SQLServerASTVisitorvisit in class SQLServerASTVisitorAdapterpublic boolean visit(SQLServerInsertStatement x)
visit in interface SQLServerASTVisitorvisit in class SQLServerASTVisitorAdapterpublic void endVisit(SQLServerInsertStatement x)
endVisit in interface SQLServerASTVisitorendVisit in class SQLServerASTVisitorAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||