myanmarking
04/26/2018, 10:38 AMprivate final Map filterRepeatDay(List valuesGraph) {
Map outMap = (Map)(new LinkedHashMap());
Iterable $receiver$iv = (Iterable)valuesGraph;
int index$iv = 0;
Iterator var5 = $receiver$iv.iterator();
while(var5.hasNext()) {
Object item$iv = var5.next();
++index$iv;
RecordGraphRowItem recordGraphRowItem = (RecordGraphRowItem)item$iv;
Instant $receiver$iv = recordGraphRowItem.getTime();
LocalDate var10000 = $receiver$iv.atZone(ZoneId.systemDefault()).toLocalDate();
Intrinsics.checkExpressionValueIsNotNull(var10000, "this.atZone(ZoneId.systemDefault()).toLocalDate()");
LocalDate time = var10000;
outMap.put(time, recordGraphRowItem);
}
return outMap;
}
private final List filterRepeatDay2(List valuesGraph) {
Iterable $receiver$iv = (Iterable)valuesGraph;
HashSet set$iv = new HashSet();
ArrayList list$iv = new ArrayList();
Iterator var5 = $receiver$iv.iterator();
while(var5.hasNext()) {
Object e$iv = var5.next();
RecordGraphRowItem it = (RecordGraphRowItem)e$iv;
Instant $receiver$iv = it.getTime();
LocalDate var10000 = $receiver$iv.atZone(ZoneId.systemDefault()).toLocalDate();
Intrinsics.checkExpressionValueIsNotNull(var10000, "this.atZone(ZoneId.systemDefault()).toLocalDate()");
Object key$iv = var10000;
if (set$iv.add(key$iv)) {
list$iv.add(e$iv);
}
}
return (List)list$iv;
}