UNPKG

ravendb

Version:
31 lines 1.72 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TimeSeriesRangeAggregation = void 0; const TypedTimeSeriesRangeAggregation_js_1 = require("./TypedTimeSeriesRangeAggregation.js"); const TimeSeriesValuesHelper_js_1 = require("../../Session/TimeSeries/TimeSeriesValuesHelper.js"); class TimeSeriesRangeAggregation { count; max; min; last; first; average; sum; to; from; asTypedEntry(clazz) { const typedEntry = new TypedTimeSeriesRangeAggregation_js_1.TypedTimeSeriesRangeAggregation(); typedEntry.from = this.from; typedEntry.to = this.to; typedEntry.min = this.min ? TimeSeriesValuesHelper_js_1.TimeSeriesValuesHelper.setFields(clazz, this.min, false) : null; typedEntry.max = this.max ? TimeSeriesValuesHelper_js_1.TimeSeriesValuesHelper.setFields(clazz, this.max, false) : null; typedEntry.first = this.first ? TimeSeriesValuesHelper_js_1.TimeSeriesValuesHelper.setFields(clazz, this.first, false) : null; typedEntry.last = this.last ? TimeSeriesValuesHelper_js_1.TimeSeriesValuesHelper.setFields(clazz, this.last, false) : null; typedEntry.sum = this.sum ? TimeSeriesValuesHelper_js_1.TimeSeriesValuesHelper.setFields(clazz, this.sum, false) : null; typedEntry.count = this.count ? TimeSeriesValuesHelper_js_1.TimeSeriesValuesHelper.setFields(clazz, this.count, false) : null; typedEntry.average = this.average ? TimeSeriesValuesHelper_js_1.TimeSeriesValuesHelper.setFields(clazz, this.average, false) : null; return typedEntry; } } exports.TimeSeriesRangeAggregation = TimeSeriesRangeAggregation; //# sourceMappingURL=TimeSeriesRangeAggregation.js.map