Class SelectComponent
- java.lang.Object
-
- org.apache.iotdb.db.mpp.plan.statement.StatementNode
-
- org.apache.iotdb.db.mpp.plan.statement.component.SelectComponent
-
public class SelectComponent extends StatementNode
This class maintains information ofSELECTclause.
-
-
Constructor Summary
Constructors Constructor Description SelectComponent(java.time.ZoneId zoneId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddResultColumn(ResultColumn resultColumn)java.util.Map<java.lang.String,Expression>getAliasToColumnMap()java.util.List<ResultColumn>getResultColumns()java.time.ZoneIdgetZoneId()booleanisHasBuiltInAggregationFunction()booleanisHasLast()voidsetAliasToColumnMap(java.util.Map<java.lang.String,Expression> aliasToColumnMap)voidsetHasBuiltInAggregationFunction(boolean hasBuiltInAggregationFunction)voidsetHasLast(boolean hasLast)voidsetResultColumns(java.util.List<ResultColumn> resultColumns)-
Methods inherited from class org.apache.iotdb.db.mpp.plan.statement.StatementNode
accept
-
-
-
-
Method Detail
-
getZoneId
public java.time.ZoneId getZoneId()
-
isHasBuiltInAggregationFunction
public boolean isHasBuiltInAggregationFunction()
-
addResultColumn
public void addResultColumn(ResultColumn resultColumn)
-
setResultColumns
public void setResultColumns(java.util.List<ResultColumn> resultColumns)
-
getResultColumns
public java.util.List<ResultColumn> getResultColumns()
-
getAliasToColumnMap
public java.util.Map<java.lang.String,Expression> getAliasToColumnMap()
-
setAliasToColumnMap
public void setAliasToColumnMap(java.util.Map<java.lang.String,Expression> aliasToColumnMap)
-
isHasLast
public boolean isHasLast()
-
setHasLast
public void setHasLast(boolean hasLast)
-
setHasBuiltInAggregationFunction
public void setHasBuiltInAggregationFunction(boolean hasBuiltInAggregationFunction)
-
-