@Nonnull @Override public DoubleArrayList merge(@Nonnull DoubleArrayList intermediateResult1, @Nonnull DoubleArrayList intermediateResult2) { intermediateResult1.addAll(intermediateResult2); return intermediateResult1; }
DoubleList estimates() { estimates.clear(); for (SegmentStatsAccumulator acc : accumulators) { estimates.addAll(acc.estimates()); } return estimates; } }
public static DoubleColumn create(String name, DoubleArrayList floats) { DoubleColumn column = new DoubleColumn(name, floats.size()); column.data = new DoubleArrayList(floats.size()); column.data.addAll(floats); return column; }