public double getAverage() { if (getCount() == 0) { return 0.0; } return getSum() / (double) getCount(); }
public double getAverage() { if (getCount() == 0) { return 0.0; } return getSum() / (double) getCount(); }
for (StatisticsResult statisticsResult : statisticsResults) { count += statisticsResult.getCount(); sum += statisticsResult.getSum(); if (first) { min = statisticsResult.getMin();
for (StatisticsResult statisticsResult : statisticsResults) { count += statisticsResult.getCount(); sum += statisticsResult.getSum(); if (first) { min = statisticsResult.getMin();
private ClientApiSearchResponse.AggregateResult toClientApiStatisticsResult(StatisticsResult agg) { ClientApiSearchResponse.StatisticsAggregateResult result = new ClientApiSearchResponse.StatisticsAggregateResult(); result.setCount(agg.getCount()); result.setAverage(agg.getAverage()); result.setMin(agg.getMin()); result.setMax(agg.getMax()); result.setStandardDeviation(agg.getStandardDeviation()); result.setSum(agg.getSum()); return result; }
assumeTrue("statistics aggregation not supported", stats != null); assertEquals(3, stats.getCount()); assertEquals(65.0, stats.getSum(), 0.1); assertEquals(20.0, stats.getMin(), 0.1); assertEquals(25.0, stats.getMax(), 0.1); assumeTrue("statistics aggregation not supported", stats != null); assertEquals(0, stats.getCount()); assertEquals(0.0, stats.getSum(), 0.1); assertEquals(0.0, stats.getMin(), 0.1); assertEquals(0.0, stats.getMax(), 0.1); assumeTrue("statistics aggregation not supported", stats != null); assertEquals(4, stats.getCount()); assertEquals(95.0, stats.getSum(), 0.1); assertEquals(20.0, stats.getMin(), 0.1); assertEquals(30.0, stats.getMax(), 0.1);
assumeTrue("statistics aggregation not supported", stats != null); assertEquals(3, stats.getCount()); assertEquals(65.0, stats.getSum(), 0.1); assertEquals(20.0, stats.getMin(), 0.1); assertEquals(25.0, stats.getMax(), 0.1); assumeTrue("statistics aggregation not supported", stats != null); assertEquals(0, stats.getCount()); assertEquals(0.0, stats.getSum(), 0.1); assertEquals(0.0, stats.getMin(), 0.1); assertEquals(0.0, stats.getMax(), 0.1); assumeTrue("statistics aggregation not supported", stats != null); assertEquals(4, stats.getCount()); assertEquals(95.0, stats.getSum(), 0.1); assertEquals(20.0, stats.getMin(), 0.1); assertEquals(30.0, stats.getMax(), 0.1);