| 参数类型为 WallVisitor 的 com.alibaba.druid.wall.spi 中的方法 |
static void |
WallVisitorUtils.check(WallVisitor visitor,
SQLAlterTableStatement x)
|
static boolean |
WallVisitorUtils.check(WallVisitor visitor,
SQLBinaryOpExpr x)
|
static void |
WallVisitorUtils.check(WallVisitor visitor,
SQLCreateTableStatement x)
|
static void |
WallVisitorUtils.check(WallVisitor visitor,
SQLDropTableStatement x)
|
static boolean |
WallVisitorUtils.check(WallVisitor visitor,
SQLExprTableSource x)
|
static void |
WallVisitorUtils.check(WallVisitor visitor,
SQLInListExpr x)
|
static void |
WallVisitorUtils.check(WallVisitor visitor,
SQLPropertyExpr x)
|
static void |
WallVisitorUtils.check(WallVisitor visitor,
SQLSelectItem x)
|
static void |
WallVisitorUtils.checkConditionForMultiTenant(WallVisitor visitor,
SQLExpr x,
SQLObject parent)
已过时。 |
static void |
WallVisitorUtils.checkDelete(WallVisitor visitor,
SQLDeleteStatement x)
|
static void |
WallVisitorUtils.checkFunction(WallVisitor visitor,
SQLMethodInvokeExpr x)
|
static void |
WallVisitorUtils.checkFunctionInTableSource(WallVisitor visitor,
SQLMethodInvokeExpr x)
|
static void |
WallVisitorUtils.checkHaving(WallVisitor visitor,
SQLExpr x)
|
static void |
WallVisitorUtils.checkInsert(WallVisitor visitor,
SQLInsertInto x)
|
static void |
WallVisitorUtils.checkJoinConditionForMultiTenant(WallVisitor visitor,
SQLJoinTableSource join,
boolean checkLeft,
WallConfig.TenantCallBack.StatementType statementType)
已过时。 |
static void |
WallVisitorUtils.checkReadOnly(WallVisitor visitor,
SQLTableSource tableSource)
|
static void |
WallVisitorUtils.checkSelelct(WallVisitor visitor,
SQLSelectQueryBlock x)
|
static void |
WallVisitorUtils.checkUnion(WallVisitor visitor,
SQLUnionQuery x)
|
static void |
WallVisitorUtils.checkUpdate(WallVisitor visitor,
SQLUpdateStatement x)
|
static Object |
WallVisitorUtils.eval(WallVisitor wallVisitor,
String dbType,
SQLObject sqlObject,
List<Object> parameters)
|
static Object |
WallVisitorUtils.getConditionValue(WallVisitor visitor,
SQLExpr x,
boolean alwayTrueCheck)
|
static Object |
WallVisitorUtils.getValue(WallVisitor visitor,
SQLBinaryOpExpr x)
|
static Object |
WallVisitorUtils.getValue(WallVisitor visitor,
SQLExpr x)
|
static Object |
WallVisitorUtils.getValueFromAttributes(WallVisitor visitor,
SQLObject sqlObject)
|
static boolean |
WallVisitorUtils.isSimpleCaseTableSource(WallVisitor visitor,
SQLSelect select)
|
static boolean |
WallVisitorUtils.isSimpleCountTableSource(WallVisitor visitor,
SQLSelect select)
|
static boolean |
WallVisitorUtils.isSimpleCountTableSource(WallVisitor visitor,
SQLTableSource tableSource)
|
static boolean |
WallVisitorUtils.isTopNoneFromSelect(WallVisitor visitor,
SQLObject x)
|
static void |
WallVisitorUtils.preVisitCheck(WallVisitor visitor,
SQLObject x)
|
static boolean |
WallVisitorUtils.queryBlockFromIsNull(WallVisitor visitor,
SQLSelectQuery query)
|
static boolean |
WallVisitorUtils.queryBlockFromIsNull(WallVisitor visitor,
SQLSelectQuery query,
boolean checkSelectConst)
|