void dumpDataset(DataSet dataSet) { if (dataSet.isEmpty()) return; SimpleDateFormat dateFormat = new SimpleDateFormat(); for (DataPoint dp : dataSet.getDataPoints()) { String s = String.format("Data point: %s -> %s %s", dp.getDataType().getName(), dateFormat.format(dp.getStartTime(TimeUnit.MILLISECONDS)), dateFormat.format(dp.getEndTime(TimeUnit.MILLISECONDS))); Log.i(TAG, s); for(Field field : dp.getDataType().getFields()) { Log.i(TAG, "\t" + field.getName() + " = " + dp.getValue(field)); } } }