public Map<String, Query> readQueries(final String loc) throws Exception { final Map<String, Query> queries = new LinkedHashMap<>(); final Collection<String> files = FileUtils.getFileURIsFromRegex(loc); System.out.print("Parsing (" + files.size() + ") query files..."); for (final String queryFile : files) { final String queryName = ProfileUtils.formatFileName(queryFile, 10); final String queryStr = FileUtils.readURL(new URL(queryFile)); final Query query = QueryFactory.create(queryStr); queries.put(queryName, query); System.out.print("."); } System.out.println("done."); return queries; }