public class Constant extends Expression
DataType instead of the silly column referenceFALSE, TRUE| Constructor and Description |
|---|
Constant(String value) |
Constant(String value,
Attribute attributeForTrackingType) |
| Modifier and Type | Method and Description |
|---|---|
Set<Attribute> |
attributes() |
boolean |
equals(Object other) |
int |
hashCode() |
boolean |
isFalse() |
boolean |
isTrue() |
Expression |
renameAttributes(ColumnRenamer columnRenamer) |
String |
toSQL(ConnectedDB database,
AliasMap aliases) |
String |
toString() |
String |
value() |
and, orpublic Constant(String value)
public String value()
public Set<Attribute> attributes()
attributes in class Expressionpublic boolean isFalse()
isFalse in class Expressionpublic boolean isTrue()
isTrue in class Expressionpublic Expression renameAttributes(ColumnRenamer columnRenamer)
renameAttributes in class Expressionpublic String toSQL(ConnectedDB database, AliasMap aliases)
toSQL in class Expression