public class WallVisitorUtils extends Object
构造器和说明 |
---|
WallVisitorUtils() |
public static void check(WallVisitor visitor, SQLInListExpr x)
public static void check(WallVisitor visitor, SQLBinaryOpExpr x)
public static void check(WallVisitor visitor, SQLPropertyExpr x)
public static void checkInsert(WallVisitor visitor, SQLInsertInto x)
public static void checkSelelct(WallVisitor visitor, SQLSelectQueryBlock x)
public static void checkHaving(WallVisitor visitor, SQLExpr x)
public static void checkDelete(WallVisitor visitor, SQLDeleteStatement x)
public static void checkReadOnly(WallVisitor visitor, SQLTableSource tableSource)
public static void checkUpdate(WallVisitor visitor, SQLUpdateStatement x)
public static Object getValue(SQLBinaryOpExpr x)
public static Object getValue(SQLMethodInvokeExpr x)
public static boolean isSimpleCountTableSource(SQLTableSource tableSource)
public static boolean isSimpleCountTableSource(SQLSelect select)
public static void checkFunction(WallVisitor visitor, SQLMethodInvokeExpr x)
public static void check(WallVisitor visitor, SQLExprTableSource x)
public static void checkUnion(WallVisitor visitor, SQLUnionQuery x)
public static boolean queryBlockFromIsNull(SQLSelectQuery query)
Copyright © 2012 Alibaba Group. All Rights Reserved.