Home | History | Annotate | Download | only in collect

Lines Matching defs:Country

39   private enum Country { CANADA, CHILE, JAPAN, SWITZERLAND, UK }
41 public static final class EnumHashBiMapGenerator implements TestBiMapGenerator<Country, String> {
44 public BiMap<Country, String> create(Object... entries) {
45 BiMap<Country, String> result = EnumHashBiMap.create(Country.class);
47 Entry<Country, String> entry = (Entry<Country, String>) o;
54 public SampleElements<Entry<Country, String>> samples() {
55 return new SampleElements<Entry<Country, String>>(
56 Maps.immutableEntry(Country.CANADA, "DOLLAR"),
57 Maps.immutableEntry(Country.CHILE, "PESO"),
58 Maps.immutableEntry(Country.UK, "POUND"),
59 Maps.immutableEntry(Country.JAPAN, "YEN"),
60 Maps.immutableEntry(Country.SWITZERLAND, "FRANC"));
65 public Entry<Country, String>[] createArray(int length) {
70 public Iterable<Entry<Country, String>> order(List<Entry<Country, String>> insertionOrder) {
75 public Country[] createKeyArray(int length) {
76 return new Country[length];
120 Map<Currency, Country> emptyBimap2 =
121 EnumBiMap.create(Currency.class, Country.class);
122 EnumHashBiMap<Currency, Country> bimap2
151 EnumBiMap<Currency, Country> bimap1 =
152 EnumBiMap.create(Currency.class, Country.class);
153 bimap1.put(Currency.DOLLAR, Country.SWITZERLAND);
156 assertEquals(Country.SWITZERLAND, bimap2.get(Currency.DOLLAR));
164 EnumBiMap<Currency, Country> emptyBimap =
165 EnumBiMap.create(Currency.class, Country.class);
166 EnumHashBiMap<Currency, Country> bimap3 = // use exact type