public class SQLExpression extends Expression
FALSE, TRUE
Modifier and Type | Method and Description |
---|---|
Set<Attribute> |
attributes() |
static Expression |
create(String sql) |
boolean |
equals(Object other) |
String |
getExpression() |
int |
hashCode() |
boolean |
isFalse() |
boolean |
isTrue() |
Expression |
renameAttributes(ColumnRenamer columnRenamer) |
String |
toSQL(ConnectedDB database,
AliasMap aliases) |
String |
toString() |
and, or
public static Expression create(String sql)
public boolean isTrue()
isTrue
in class Expression
public boolean isFalse()
isFalse
in class Expression
public Set<Attribute> attributes()
attributes
in class Expression
public Expression renameAttributes(ColumnRenamer columnRenamer)
renameAttributes
in class Expression
public String toSQL(ConnectedDB database, AliasMap aliases)
toSQL
in class Expression
public String getExpression()