Package com.alibaba.druid.sql.ast.expr
Class SQLExprUtils
- java.lang.Object
-
- com.alibaba.druid.sql.ast.expr.SQLExprUtils
-
public class SQLExprUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description SQLExprUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SQLInListExprconditionIn(String column, List<Object> values, TimeZone timeZone)static SQLDataTypecreateDataTypeFromJdbc(DbType dbType, int jdbType, Integer precision, Integer scale)static booleanequals(SQLExpr a, SQLExpr b)static SQLExprfromJavaObject(Object o)static SQLExprfromJavaObject(Object o, TimeZone timeZone)static booleanisLiteralExpr(SQLExpr expr)static Stringquote(String str, DbType dbType, char quote)
-
-
-
Method Detail
-
isLiteralExpr
public static boolean isLiteralExpr(SQLExpr expr)
-
conditionIn
public static SQLInListExpr conditionIn(String column, List<Object> values, TimeZone timeZone)
-
createDataTypeFromJdbc
public static SQLDataType createDataTypeFromJdbc(DbType dbType, int jdbType, Integer precision, Integer scale)
-
-