public interface ProjectionSpec extends Comparable<ProjectionSpec>
Modifier and Type | Method and Description |
---|---|
Expression |
notNullExpression(ConnectedDB database,
AliasMap aliases) |
ProjectionSpec |
renameAttributes(ColumnRenamer renamer) |
Set<Attribute> |
requiredAttributes() |
Expression |
toExpression() |
String |
toSQL(ConnectedDB database,
AliasMap aliases) |
compareTo
ProjectionSpec renameAttributes(ColumnRenamer renamer)
Expression toExpression()
String toSQL(ConnectedDB database, AliasMap aliases)
Expression notNullExpression(ConnectedDB database, AliasMap aliases)