Home | History | Annotate | Download | only in collect

Lines Matching refs:Country

40   private enum Country { CANADA, CHILE, SWITZERLAND }
43 EnumBiMap<Currency, Country> bimap =
44 EnumBiMap.create(Currency.class, Country.class);
48 bimap.put(Currency.DOLLAR, Country.CANADA);
49 assertEquals(Country.CANADA, bimap.get(Currency.DOLLAR));
50 assertEquals(Currency.DOLLAR, bimap.inverse().get(Country.CANADA));
55 Map<Currency, Country> map = ImmutableMap.of(
56 Currency.DOLLAR, Country.CANADA,
57 Currency.PESO, Country.CHILE,
58 Currency.FRANC, Country.SWITZERLAND);
59 EnumBiMap<Currency, Country> bimap = EnumBiMap.create(map);
60 assertEquals(Country.CANADA, bimap.get(Currency.DOLLAR));
61 assertEquals(Currency.DOLLAR, bimap.inverse().get(Country.CANADA));
65 EnumBiMap.create(Collections.<Currency, Country>emptyMap());
70 EnumHashBiMap.<Currency, Country>create(Currency.class));
75 Map<Currency, Country> emptyBimap =
76 EnumBiMap.create(Currency.class, Country.class);
83 EnumBiMap<Currency, Country> bimap1 =
84 EnumBiMap.create(Currency.class, Country.class);
85 bimap1.put(Currency.DOLLAR, Country.CANADA);
86 EnumBiMap<Currency, Country> bimap2 =
88 assertEquals(Country.CANADA, bimap2.get(Currency.DOLLAR));
90 bimap2.inverse().put(Country.SWITZERLAND, Currency.FRANC);
91 assertEquals(Country.SWITZERLAND, bimap2.get(Currency.FRANC));
96 EnumBiMap<Currency, Country> emptyBimap =
97 EnumBiMap.create(Currency.class, Country.class);
98 EnumBiMap<Currency, Country> bimap3 =
104 EnumBiMap<Currency, Country> bimap =
105 EnumBiMap.create(Currency.class, Country.class);
110 EnumBiMap<Currency, Country> bimap =
111 EnumBiMap.create(Currency.class, Country.class);
112 assertEquals(Country.class, bimap.valueType());
117 Map<Currency, Country> map = ImmutableMap.of(
118 Currency.DOLLAR, Country.CANADA,
119 Currency.PESO, Country.CHILE,
120 Currency.FRANC, Country.SWITZERLAND);
121 EnumBiMap<Currency, Country> bimap = EnumBiMap.create(map);
123 BiMap<Currency, Country> copy =
131 Map<Currency, Country> map = ImmutableMap.of(
132 Currency.DOLLAR, Country.CANADA,
133 Currency.PESO, Country.CHILE,
134 Currency.FRANC, Country.SWITZERLAND);
135 EnumBiMap<Currency, Country> bimap = EnumBiMap.create(map);
140 // forward map ordered by currency (even for country values)
142 .hasContentsInOrder(Country.CANADA, Country.SWITZERLAND, Country.CHILE);
143 // backward map ordered by country
145 .hasContentsInOrder(Country.CANADA, Country.CHILE, Country.SWITZERLAND);
146 // backward map ordered by country (even for currency values)
152 Map<Currency, Country> map = ImmutableMap.of(
153 Currency.DOLLAR, Country.CANADA,
154 Currency.PESO, Country.CHILE,
155 Currency.FRANC, Country.SWITZERLAND);
156 EnumBiMap<Currency, Country> bimap = EnumBiMap.create(map);