All Methods Static Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
static void |
check(WallVisitor visitor,
SQLAlterTableStatement x) |
static boolean |
check(WallVisitor visitor,
SQLBinaryOpExpr x) |
static void |
check(WallVisitor visitor,
SQLCommentHint x) |
static void |
check(WallVisitor visitor,
SQLCreateTableStatement x) |
static void |
check(WallVisitor visitor,
SQLDropTableStatement x) |
static boolean |
check(WallVisitor visitor,
SQLExprTableSource x) |
static void |
check(WallVisitor visitor,
SQLInListExpr x) |
static void |
check(WallVisitor visitor,
SQLPropertyExpr x) |
static void |
check(WallVisitor visitor,
SQLSelectItem x) |
static void |
checkConditionForMultiTenant(WallVisitor visitor,
SQLExpr x,
SQLObject parent)
Deprecated.
|
static void |
checkDelete(WallVisitor visitor,
SQLDeleteStatement x) |
static void |
checkFunction(WallVisitor visitor,
SQLMethodInvokeExpr x) |
static void |
checkFunctionInTableSource(WallVisitor visitor,
SQLMethodInvokeExpr x) |
static void |
checkHaving(WallVisitor visitor,
SQLExpr x) |
static void |
checkInsert(WallVisitor visitor,
SQLInsertInto x) |
static void |
checkJoinConditionForMultiTenant(WallVisitor visitor,
SQLJoinTableSource join,
boolean checkLeft,
WallConfig.TenantCallBack.StatementType statementType)
Deprecated.
|
static void |
checkReadOnly(WallVisitor visitor,
SQLTableSource tableSource) |
static void |
checkSelelct(WallVisitor visitor,
SQLSelectQueryBlock x) |
static boolean |
checkSqlExpr(SQLExpr x) |
static void |
checkUnion(WallVisitor visitor,
SQLUnionQuery x) |
static void |
checkUpdate(WallVisitor visitor,
SQLUpdateStatement x) |
static void |
clearWallTopStatementContext() |
static Object |
eval(WallVisitor wallVisitor,
String dbType,
SQLObject sqlObject,
List<Object> parameters) |
static String |
form(String name) |
static Object |
getConditionValue(WallVisitor visitor,
SQLExpr x,
boolean alwayTrueCheck) |
static SQLExpr |
getFirst(SQLExpr x) |
static List<SQLExpr> |
getParts(SQLExpr x) |
static SQLSelectQueryBlock |
getQueryBlock(SQLObject x) |
static Object |
getValue(SQLExpr x) |
static Object |
getValue(WallVisitor visitor,
SQLBinaryOpExpr x) |
static Object |
getValue(WallVisitor visitor,
SQLExpr x) |
static Object |
getValueFromAttributes(WallVisitor visitor,
SQLObject sqlObject) |
static WallVisitorUtils.WallConditionContext |
getWallConditionContext() |
static WallVisitorUtils.WallTopStatementContext |
getWallTopStatementContext() |
static void |
initWallTopStatementContext() |
static boolean |
isFirst(SQLObject x) |
static boolean |
isSimpleCaseTableSource(WallVisitor visitor,
SQLSelect select) |
static boolean |
isSimpleCountTableSource(WallVisitor visitor,
SQLSelect select) |
static boolean |
isSimpleCountTableSource(WallVisitor visitor,
SQLTableSource tableSource) |
static boolean |
isTopNoneFromSelect(WallVisitor visitor,
SQLObject x) |
static boolean |
isTopSelectOutFile(MySqlOutFileExpr x) |
static boolean |
isWhereOrHaving(SQLObject x) |
static void |
loadResource(Set<String> names,
String resource) |
static List<SQLExpr> |
partExpr(List<SQLExpr> exprs) |
static void |
preVisitCheck(WallVisitor visitor,
SQLObject x) |
static boolean |
queryBlockFromIsNull(WallVisitor visitor,
SQLSelectQuery query) |
static boolean |
queryBlockFromIsNull(WallVisitor visitor,
SQLSelectQuery query,
boolean checkSelectConst) |