@Override public void reloadValues() throws BaleenException { reset(); for (Entry<String, String> countryEntry : country.getCountryNames().entrySet()) { addTerm( countryEntry.getValue(), caseSensitive ? countryEntry.getKey() : countryEntry.getKey().toLowerCase()); } }
@Override public void reloadValues() throws BaleenException { reset(); for (Entry<String, String> countryEntry : country.getCountryNames().entrySet()) { addTerm( countryEntry.getValue(), caseSensitive ? countryEntry.getKey() : countryEntry.getKey().toLowerCase()); } }
@Test public void testGetNames() throws Exception { Map<String, String> names = scr.getCountryNames(); assertTrue(names.containsKey("Aruba")); assertEquals("ABW", names.get("Aruba")); int lbnCount = 0; for (String s : names.values()) { if ("LBN".equals(s)) { lbnCount++; } } assertEquals(6, lbnCount); } }
scr.initialize(erd.getResourceSpecifier(), Collections.emptyMap()); Set<String> countryCodes = new HashSet<>(scr.getCountryNames().values());