|
||||||||||
| 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.oracle.visitor.OracleASTVisitorAdapter
com.alibaba.druid.wall.spi.OracleWallVisitor
public class OracleWallVisitor
| Constructor Summary | |
|---|---|
OracleWallVisitor(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(OracleDeleteStatement x)
|
boolean |
visit(OracleInsertStatement x)
|
boolean |
visit(OracleMultiInsertStatement.InsertIntoClause x)
|
boolean |
visit(OracleMultiInsertStatement x)
|
boolean |
visit(OracleSelectQueryBlock x)
|
boolean |
visit(OracleSelectTableReference x)
|
boolean |
visit(OracleUpdateStatement x)
|
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(SQLUnionQuery x)
|
boolean |
visit(SQLUpdateStatement x)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OracleWallVisitor(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(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(OracleSelectTableReference x)
visit in interface OracleASTVisitorvisit in class OracleASTVisitorAdapterpublic 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(OracleSelectQueryBlock x)
visit in interface OracleASTVisitorvisit in class OracleASTVisitorAdapterpublic 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 SQLASTVisitorAdapterpublic boolean visit(SQLSelectStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(OracleInsertStatement x)
visit in interface OracleASTVisitorvisit in class OracleASTVisitorAdapterpublic boolean visit(SQLInsertStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(OracleMultiInsertStatement.InsertIntoClause x)
visit in interface OracleASTVisitorvisit in class OracleASTVisitorAdapterpublic boolean visit(OracleMultiInsertStatement x)
visit in interface OracleASTVisitorvisit in class OracleASTVisitorAdapterpublic boolean visit(OracleDeleteStatement x)
visit in interface OracleASTVisitorvisit in class OracleASTVisitorAdapterpublic boolean visit(SQLDeleteStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(OracleUpdateStatement x)
visit in interface OracleASTVisitorvisit in class OracleASTVisitorAdapterpublic boolean visit(SQLUpdateStatement x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||