public class Projection extends TableExpression
Constructor and Description |
---|
Projection(boolean isDistinct, java.util.List<Pair<java.lang.String,java.lang.String>> selectElements, java.util.List<TableExpression> tables, java.lang.String whereExpression, java.util.List<java.lang.String> groupByElements, java.lang.String havingExpression, java.util.List<java.lang.String> orderByElements, long offset, long limit, java.util.List<java.util.List<java.lang.String>> selectNullProperties, java.util.List<java.lang.String> whereNullProperties) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getSelectNullProperties(int index) |
java.util.List<java.lang.String> |
getWhereNullProperties() |
java.lang.String |
prettyPrint() |
public Projection(boolean isDistinct, java.util.List<Pair<java.lang.String,java.lang.String>> selectElements, java.util.List<TableExpression> tables, java.lang.String whereExpression, java.util.List<java.lang.String> groupByElements, java.lang.String havingExpression, java.util.List<java.lang.String> orderByElements, long offset, long limit, java.util.List<java.util.List<java.lang.String>> selectNullProperties, java.util.List<java.lang.String> whereNullProperties)
public java.util.List<java.lang.String> getSelectNullProperties(int index)
public java.util.List<java.lang.String> getWhereNullProperties()
public java.lang.String prettyPrint()
prettyPrint
in class TableExpression