Class GroupByClauseComponent
- java.lang.Object
-
- org.apache.iotdb.db.qp.logical.crud.SpecialClauseComponent
-
- org.apache.iotdb.db.qp.logical.crud.GroupByClauseComponent
-
- Direct Known Subclasses:
GroupByFillClauseComponent
public class GroupByClauseComponent extends SpecialClauseComponent
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.db.qp.logical.crud.SpecialClauseComponent
ascending, groupByLevelController, isAlignByDevice, isAlignByTime, levels, rowLimit, rowOffset, seriesLimit, seriesOffset, withoutAllNull, withoutAnyNull, withoutNullColumns
-
-
Constructor Summary
Constructors Constructor Description GroupByClauseComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetEndTime()longgetSlidingStep()longgetStartTime()longgetUnit()booleanisIntervalByMonth()booleanisLeftCRightO()booleanisSlidingStepByMonth()voidsetEndTime(long endTime)voidsetIntervalByMonth(boolean isIntervalByMonth)voidsetLeftCRightO(boolean leftCRightO)voidsetSlidingStep(long slidingStep)voidsetSlidingStepByMonth(boolean isSlidingStepByMonth)voidsetStartTime(long startTime)voidsetUnit(long unit)-
Methods inherited from class org.apache.iotdb.db.qp.logical.crud.SpecialClauseComponent
addWithoutNullColumn, getGroupByLevelController, getLevels, getRowLimit, getRowOffset, getSeriesLimit, getSeriesOffset, getWithoutNullColumns, hasLimit, hasSlimit, hasSoffset, isAlignByDevice, isAlignByTime, isAscending, isWithoutAllNull, isWithoutAnyNull, setAlignByDevice, setAlignByTime, setAscending, setGroupByLevelController, setLevels, setRowLimit, setRowOffset, setSeriesLimit, setSeriesOffset, setWithoutAllNull, setWithoutAnyNull, setWithoutNullColumns
-
-
-
-
Method Detail
-
isLeftCRightO
public boolean isLeftCRightO()
-
setLeftCRightO
public void setLeftCRightO(boolean leftCRightO)
-
getUnit
public long getUnit()
-
setUnit
public void setUnit(long unit)
-
getStartTime
public long getStartTime()
-
setStartTime
public void setStartTime(long startTime)
-
getEndTime
public long getEndTime()
-
setEndTime
public void setEndTime(long endTime)
-
getSlidingStep
public long getSlidingStep()
-
setSlidingStep
public void setSlidingStep(long slidingStep)
-
isSlidingStepByMonth
public boolean isSlidingStepByMonth()
-
setSlidingStepByMonth
public void setSlidingStepByMonth(boolean isSlidingStepByMonth)
-
isIntervalByMonth
public boolean isIntervalByMonth()
-
setIntervalByMonth
public void setIntervalByMonth(boolean isIntervalByMonth)
-
-