/** * Extracts all placeholder resolver schemes that are referred from the profile. */ public static Set<String> getSchemesForProfileConfigurations(Map<String, Map<String, String>> configs) { Set<String> schemes = new HashSet<String>(); for (Map.Entry<String, Map<String, String>> e : configs.entrySet()) { Map<String, String> value = e.getValue(); schemes.addAll(getSchemesForConfig(value)); } return schemes; } }