public class YearAggregationIterator extends AbstractAggregationIterator
QUALITY_COUNTER_POS_INTERPOLATED, QUALITY_COUNTER_POS_VALUES, QUALITY_COUNTERSinput_iteratorschema| Constructor and Description |
|---|
YearAggregationIterator(TsDB tsdb,
TsIterator input_iterator) |
| Modifier and Type | Method and Description |
|---|---|
protected long |
calcAggregationTimestamp(long timestamp) |
protected AggregationType[] |
getAggregationTypes(Sensor[] sensors) |
protected boolean |
isValidAggregate(int collectorCount,
AggregationType aggregationType)
checks if enough values have been collected for one aggregation unit
|
createSchemaConstantStep, createSchemaFromConstantToVariableStep, createSchemaVariableStep, getNextgetProcessingChainclose, hasNext, nextgetNames, getSchema, isLive, isNotLive, toSchemas, toString, toTimeSeries, toTimestampSeries, writeConsole, writeConsole, writeCSVclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProcessingTitlecreateUnknown, ofcreateUnknownpublic YearAggregationIterator(TsDB tsdb, TsIterator input_iterator)
protected long calcAggregationTimestamp(long timestamp)
calcAggregationTimestamp in class AbstractAggregationIteratorprotected boolean isValidAggregate(int collectorCount,
AggregationType aggregationType)
AbstractAggregationIteratorisValidAggregate in class AbstractAggregationIteratorprotected AggregationType[] getAggregationTypes(Sensor[] sensors)
getAggregationTypes in class AbstractAggregationIterator