Iterator<Map.Entry<Long,FileSummary>> iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry<Long,FileSummary> entry = iter.next();
Long fileNum = entry.getKey();
FileSummary fs = entry.getValue();
FileSummary recalcFs = null;
if (recalcMap != null) {
recalcFs = recalcMap.get(fileNum);
}
Summary summary = new Summary(fileNum, fs, recalcFs);
if (summaries != null) {