/** * Add LogFile object to namespaceCreationMap. When all files are parsed, use this map to create * new files. * * @param logFile to add to namespaceCreationMap */ public static void addToNamespaceCreationMap(LogFile logFile) { if (logFile == null) { throw new IllegalArgumentException("logFile is null!"); } LOG.namespaceNamespaceClass(logFile.getWholeNamespace()).trace(); Set<LogFile> logFiles; if (namespaceCreationMap.containsKey(logFile.getWholeNamespace())) { logFiles = namespaceCreationMap.get(logFile.getWholeNamespace()); } else { logFiles = new TreeSet<>(); } logFiles.add(logFile); namespaceCreationMap.put(logFile.getWholeNamespace(), logFiles); }