List<LostFileInfo> fileInfos = new ArrayList<LostFileInfo>();
for (String file: lostFiles) {
LostFileInfo fileInfo = fileIndex.get(file);
if (fileInfo != null) {
fileInfo.addJob(jobName, priority);
} else {
fileInfo = new LostFileInfo(file, jobName, priority);
fileIndex.put(file, fileInfo);
}
fileInfos.add(fileInfo);