in java/ws-server/src/main/java/com/epam/deltix/tbwg/webapp/services/grafana/Aggregation.java [28:46]
default Double aggregate(@Nonnull List<?> values) {
if (values.isEmpty()) {
return null;
} else if (values instanceof ByteArrayList) {
return aggregate((ByteArrayList) values);
} else if (values instanceof ShortArrayList) {
return aggregate((ShortArrayList) values);
} else if (values instanceof IntegerArrayList) {
return aggregate((IntegerArrayList) values);
} else if (values instanceof LongArrayList) {
return aggregate((LongArrayList) values);
} else if (values instanceof FloatArrayList) {
return aggregate((FloatArrayList) values);
} else if (values instanceof DoubleArrayList) {
return aggregate((DoubleArrayList) values);
} else {
throw new UnsupportedOperationException();
}
}