| Constructor and Description |
|---|
SqlExprBase(TypeToken datatype) |
| Modifier and Type | Method and Description |
|---|---|
static void |
_getColumnsMentioned(Set<SqlExprColumn> result,
SqlExpr expr) |
SqlExprConstant |
asConstant() |
SqlExprFunction |
asFunction() |
SqlExprVar |
asVariable() |
boolean |
equals(Object obj) |
static Set<SqlExprColumn> |
getColumnsMentioned(SqlExpr expr) |
TypeToken |
getDatatype() |
int |
hashCode() |
boolean |
isConstant() |
boolean |
isFunction() |
boolean |
isVariable() |
String |
toString() |
protected final TypeToken datatype
public SqlExprBase(TypeToken datatype)
public boolean isVariable()
isVariable in interface SqlExprpublic boolean isFunction()
isFunction in interface SqlExprpublic SqlExprFunction asFunction()
asFunction in interface SqlExprpublic SqlExprConstant asConstant()
asConstant in interface SqlExprpublic SqlExprVar asVariable()
asVariable in interface SqlExprpublic boolean isConstant()
isConstant in interface SqlExprpublic TypeToken getDatatype()
getDatatype in interface SqlExprpublic static Set<SqlExprColumn> getColumnsMentioned(SqlExpr expr)
public static void _getColumnsMentioned(Set<SqlExprColumn> result, SqlExpr expr)
Copyright © 2014. All Rights Reserved.