Home | History | Annotate | Download | only in collect

Lines Matching refs:Country

48   private enum Country { CANADA, CHILE, JAPAN, SWITZERLAND, UK }
50 public static final class EnumHashBiMapGenerator implements TestBiMapGenerator<Country, String> {
53 public BiMap<Country, String> create(Object... entries) {
54 BiMap<Country, String> result = EnumHashBiMap.create(Country.class);
56 Entry<Country, String> entry = (Entry<Country, String>) o;
63 public SampleElements<Entry<Country, String>> samples() {
64 return new SampleElements<Entry<Country, String>>(
65 Maps.immutableEntry(Country.CANADA, "DOLLAR"),
66 Maps.immutableEntry(Country.CHILE, "PESO"),
67 Maps.immutableEntry(Country.UK, "POUND"),
68 Maps.immutableEntry(Country.JAPAN, "YEN"),
69 Maps.immutableEntry(Country.SWITZERLAND, "FRANC"));
74 public Entry<Country, String>[] createArray(int length) {
79 public Iterable<Entry<Country, String>> order(List<Entry<Country, String>> insertionOrder) {
84 public Country[] createKeyArray(int length) {
85 return new Country[length];
145 Map<Currency, Country> emptyBimap2 =
146 EnumBiMap.create(Currency.class, Country.class);
147 EnumHashBiMap<Currency, Country> bimap2
176 EnumBiMap<Currency, Country> bimap1 =
177 EnumBiMap.create(Currency.class, Country.class);
178 bimap1.put(Currency.DOLLAR, Country.SWITZERLAND);
181 assertEquals(Country.SWITZERLAND, bimap2.get(Currency.DOLLAR));
189 EnumBiMap<Currency, Country> emptyBimap =
190 EnumBiMap.create(Currency.class, Country.class);
191 EnumHashBiMap<Currency, Country> bimap3 = // use exact type