public class SqlExprUtils extends Object
| Constructor and Description |
|---|
SqlExprUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T> List<T> |
exprToList(T expr)
Returns a null list for empty argument.
|
static List<SqlExprColumn> |
getColumnsMentioned(SqlExpr expr) |
static void |
getColumnsMentioned(SqlExpr expr,
List<SqlExprColumn> list) |
static List<TypeToken> |
getTypes(List<SqlExpr> args) |
static boolean |
isConstantArgsOnly(SqlExprFunction fn) |
static boolean |
isConstantsOnly(Iterable<SqlExpr> exprs) |
public static <T> List<T> exprToList(T expr)
expr - public static List<SqlExprColumn> getColumnsMentioned(SqlExpr expr)
public static void getColumnsMentioned(SqlExpr expr, List<SqlExprColumn> list)
public static boolean isConstantArgsOnly(SqlExprFunction fn)
Copyright © 2014. All Rights Reserved.