private void aggregateDatapoints(TimeSeries ts) { ArrayList<Datapoint> pre; ArrayList<Datapoint> range; ArrayList<Datapoint> post; pre = aggregateDatapoints(ts.getVisiblePre(), ts.getDbRow().getType()); range = aggregateDatapoints(ts.getVisible(), ts.getDbRow().getType()); post = aggregateDatapoints(ts.getVisiblePost(), ts.getDbRow().getType()); ts.setDatapoints(pre, range, post, true); return; }