public final Map<String, Object> getMap() {
Map<String, Object> ret = new HashMap<String, Object>();
ret.put("ver", VERSION);
ret.put("num", number);
if (number < 2) {
return ret;
}
ret.put("min", getMin());
ret.put("max", getMax());
ret.put("med", getMed());
ret.put("avg", getAvg());
ret.put("M2", getM2());
ret.put("M3", getM3());
ret.put("M4", getM4());
ret.put("mode", getMode());
ret.put("st", getST());
if (number > 6) {
ret.put("Q1", getQ1());
ret.put("Q3", getQ3());
}
addAnySpecifics(ret);
return ret;
}