public class SQLEvalVisitorUtils extends Object
| 构造器和说明 |
|---|
SQLEvalVisitorUtils() |
public static Object eval(DbType dbType, SQLObject sqlObject, List<Object> parameters, boolean throwError)
public static SQLEvalVisitor createEvalVisitor(DbType 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–2023. All rights reserved.