static Map> lcRenumberTopLevelEncodings(LineCompCompressor lc) { ret lcRenumberTopLevelEncodings(lc.finalEncodings); } static Map> lcRenumberTopLevelEncodings(Map> encodings) { new LinkedHashMap> out; new Map map; for (S file, L l : encodings) { new L l2; for (int i : l) { Int j = map.get(i); if (j == null) map.put(i, j = l(map)+1); l2.add(j); } out.put(file, l2); } ret out; }