Class GroupByTimeComponent
- java.lang.Object
-
- org.apache.iotdb.db.mpp.plan.statement.StatementNode
-
- org.apache.iotdb.db.mpp.plan.statement.component.GroupByTimeComponent
-
public class GroupByTimeComponent extends StatementNode
This class maintains information ofGROUP BYclause.
-
-
Constructor Summary
Constructors Constructor Description GroupByTimeComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetEndTime()longgetInterval()longgetSlidingStep()longgetStartTime()booleanisIntervalByMonth()booleanisLeftCRightO()booleanisSlidingStepByMonth()voidsetEndTime(long endTime)voidsetInterval(long interval)voidsetIntervalByMonth(boolean isIntervalByMonth)voidsetLeftCRightO(boolean leftCRightO)voidsetSlidingStep(long slidingStep)voidsetSlidingStepByMonth(boolean isSlidingStepByMonth)voidsetStartTime(long startTime)-
Methods inherited from class org.apache.iotdb.db.mpp.plan.statement.StatementNode
accept
-
-
-
-
Method Detail
-
isLeftCRightO
public boolean isLeftCRightO()
-
setLeftCRightO
public void setLeftCRightO(boolean leftCRightO)
-
getInterval
public long getInterval()
-
setInterval
public void setInterval(long interval)
-
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)
-
-