public class SQLServerWallVisitor extends SQLServerASTVisitorAdapter implements WallVisitor, SQLServerASTVisitor
构造器和说明 |
---|
SQLServerWallVisitor(WallProvider provider) |
限定符和类型 | 方法和说明 |
---|---|
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(SQLServerObjectReferenceExpr x) |
boolean |
visit(SQLUnionQuery x) |
boolean |
visit(SQLUpdateStatement x) |
boolean |
visit(SQLVariantRefExpr x) |
endVisit, endVisit, endVisit, 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
endVisit, endVisit, endVisit, 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
public SQLServerWallVisitor(WallProvider provider)
public WallProvider getProvider()
getProvider
在接口中 WallVisitor
public WallConfig getConfig()
getConfig
在接口中 WallVisitor
public List<Violation> getViolations()
getViolations
在接口中 WallVisitor
public boolean isPermitTable(String name)
isPermitTable
在接口中 WallVisitor
public String toSQL(SQLObject obj)
toSQL
在接口中 WallVisitor
public boolean visit(SQLIdentifierExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
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(SQLMethodInvokeExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLExprTableSource x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLSelectGroupByClause x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLSelectQueryBlock x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLUnionQuery x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public void preVisit(SQLObject x)
preVisit
在接口中 SQLASTVisitor
preVisit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLSelectStatement x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLInsertStatement x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLDeleteStatement x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLUpdateStatement x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLVariantRefExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLServerObjectReferenceExpr x)
visit
在接口中 SQLServerASTVisitor
visit
在类中 SQLServerASTVisitorAdapter
Copyright © 2012 Alibaba Group. All Rights Reserved.