方法
限定符和类型 |
方法和说明 |
static void |
check(WallVisitor visitor,
SQLAlterTableStatement x) |
static void |
check(WallVisitor visitor,
SQLBinaryOpExpr 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) |
static void |
checkDelete(WallVisitor visitor,
SQLDeleteStatement x) |
static void |
checkFunction(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) |
static void |
checkReadOnly(WallVisitor visitor,
SQLTableSource tableSource) |
static void |
checkSelelct(WallVisitor visitor,
SQLSelectQueryBlock x) |
static void |
checkUnion(WallVisitor visitor,
SQLUnionQuery x) |
static void |
checkUpdate(WallVisitor visitor,
SQLUpdateStatement x) |
static String |
form(String name) |
static Object |
getConditionValue(WallVisitor visitor,
SQLExpr x,
boolean alwayTrueCheck) |
static SQLExpr |
getFirst(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 |
getValue(WallVisitor visitor,
SQLMethodInvokeExpr x) |
static WallVisitorUtils.WallConditionContext |
getWallConditionContext() |
static boolean |
isFirst(SQLObject x) |
static boolean |
isSimpleCountTableSource(WallVisitor visitor,
SQLSelect select) |
static boolean |
isSimpleCountTableSource(WallVisitor visitor,
SQLTableSource tableSource) |
static boolean |
isTopNoneFromSelect(WallVisitor visitor,
SQLObject x) |
static boolean |
isWhereOrHaving(SQLObject x) |
static void |
loadResource(Set<String> names,
String resource) |
static void |
preVisitCheck(WallVisitor visitor,
SQLObject x) |
static boolean |
queryBlockFromIsNull(WallVisitor visitor,
SQLSelectQuery query) |