Home
last modified time | relevance | path

Searched refs:mOpenIntervals (Results 1 – 1 of 1) sorted by relevance

/packages/modules/HealthFitness/service/java/com/android/server/healthconnect/storage/datatypehelpers/aggregation/
DPriorityRecordsAggregator.java63 private final TreeSet<AggregationRecordData> mOpenIntervals; field in PriorityRecordsAggregator
87 mOpenIntervals = new TreeSet<>(); in PriorityRecordsAggregator()
111 mOpenIntervals.add(scanPoint.getParentData()); in calculateAggregation()
113 mOpenIntervals.remove(scanPoint.getParentData()); in calculateAggregation()
259 if (mOpenIntervals.isEmpty() || mCurrentGroup < 0 || mCurrentGroup >= mNumberOfGroups) { in updateAggregationResult()
278 Slog.d(TAG, "Update result with: " + mOpenIntervals.last()); in updateAggregationResult()
284 + mOpenIntervals.last().getResultOnInterval(startPoint, endPoint)); in updateAggregationResult()
288 && !mOpenIntervals.isEmpty()) { in updateAggregationResult()
294 AggregationRecordData earliestInterval = mOpenIntervals.first(); in getZoneOffsetOfEarliestOpenInterval()
295 for (AggregationRecordData data : mOpenIntervals) { in getZoneOffsetOfEarliestOpenInterval()