Class MinTimeDescAccumulator
- java.lang.Object
-
- org.apache.iotdb.db.mpp.aggregation.MinTimeAccumulator
-
- org.apache.iotdb.db.mpp.aggregation.MinTimeDescAccumulator
-
- All Implemented Interfaces:
Accumulator
public class MinTimeDescAccumulator extends MinTimeAccumulator
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.db.mpp.aggregation.MinTimeAccumulator
hasCandidateResult, minTime
-
-
Constructor Summary
Constructors Constructor Description MinTimeDescAccumulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intaddInput(org.apache.iotdb.tsfile.read.common.block.column.Column[] column, org.apache.iotdb.tsfile.read.common.TimeRange timeRange)Column should be like: | Time | Value |booleanhasFinalResult()This method can only be used in seriesAggregateScanOperator.-
Methods inherited from class org.apache.iotdb.db.mpp.aggregation.MinTimeAccumulator
addIntermediate, addStatistics, getFinalType, getIntermediateType, outputFinal, outputIntermediate, reset, setFinal, updateMinTime
-
-
-
-
Method Detail
-
addInput
public int addInput(org.apache.iotdb.tsfile.read.common.block.column.Column[] column, org.apache.iotdb.tsfile.read.common.TimeRange timeRange)Description copied from interface:AccumulatorColumn should be like: | Time | Value |Return the last read row index of current timeColumn
- Specified by:
addInputin interfaceAccumulator- Overrides:
addInputin classMinTimeAccumulator
-
hasFinalResult
public boolean hasFinalResult()
Description copied from interface:AccumulatorThis method can only be used in seriesAggregateScanOperator. For first_value or last_value in decreasing order, we can get final result by the first record.- Specified by:
hasFinalResultin interfaceAccumulator- Overrides:
hasFinalResultin classMinTimeAccumulator
-
-