/** * @param parsers parsers to analyze * @return accept headers from parsers */ public static String headersFromParsers(PriorityCollection<OWLParserFactory> parsers) { Map<String, TreeSet<Integer>> map = new HashMap<>(); parsers.forEach(p -> addToMap(map, p.getMIMETypes())); return map.entrySet().stream().sorted(AcceptHeaderBuilder::compare) .map(AcceptHeaderBuilder::tostring).collect(Collectors.joining(", ")); }
/** * @param parsers parsers to analyze * @return accept headers from parsers */ public static String headersFromParsers(PriorityCollection<OWLParserFactory> parsers) { Map<String, TreeSet<Integer>> map = new HashMap<>(); parsers.forEach(p -> addToMap(map, p.getMIMETypes())); return map.entrySet().stream().sorted(AcceptHeaderBuilder::compare) .map(AcceptHeaderBuilder::tostring).collect(Collectors.joining(", ")); }
/** * @param parsers parsers to analyze * @return accept headers from parsers */ public static String headersFromParsers(PriorityCollection<OWLParserFactory> parsers) { Map<String, TreeSet<Integer>> map = new HashMap<>(); parsers.forEach(p -> addToMap(map, p.getMIMETypes())); return map.entrySet().stream().sorted(AcceptHeaderBuilder::compare) .map(AcceptHeaderBuilder::tostring).collect(Collectors.joining(", ")); }
/** * @param parsers parsers to analyze * @return accept headers from parsers */ public static String headersFromParsers(PriorityCollection<OWLParserFactory> parsers) { Map<String, TreeSet<Integer>> map = new HashMap<>(); parsers.forEach(p -> addToMap(map, p.getMIMETypes())); return map.entrySet().stream().sorted(AcceptHeaderBuilder::compare) .map(AcceptHeaderBuilder::tostring).collect(Collectors.joining(", ")); }