public class SQLEvalVisitorUtils extends Object
构造器和说明 |
---|
SQLEvalVisitorUtils() |
public static Object eval(String dbType, SQLObject sqlObject, List<Object> parameters, boolean throwError)
public static SQLEvalVisitor createEvalVisitor(String dbType)
public static boolean visit(SQLEvalVisitor visitor, SQLMethodInvokeExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLCharExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLHexExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLBinaryExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLBetweenExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLNullExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLCaseExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLInListExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLQueryExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLUnaryExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLBinaryOpExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLNumericLiteralExpr x)
public static boolean visit(SQLEvalVisitor visitor, SQLVariantRefExpr x)
public static BigInteger castToBigInteger(Object val)
public static BigDecimal castToDecimal(Object val)
public static boolean visit(SQLEvalVisitor visitor, SQLIdentifierExpr x)
Copyright © 2013–2016 Alibaba Group. All rights reserved.