Class SelectComponent


  • public class SelectComponent
    extends StatementNode
    This class maintains information of SELECT clause.
    • Constructor Detail

      • SelectComponent

        public SelectComponent​(java.time.ZoneId zoneId)
    • 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)