Home | History | Annotate | Download | only in collect

Lines Matching refs:multiset

51     Multiset<String> multiset = HashMultiset.create();
52 multiset.addAll(set);
53 Multiset<String> multisetView = Multisets.forSet(set);
54 assertTrue(multiset.equals(multisetView));
55 assertTrue(multisetView.equals(multiset));
56 assertEquals(multiset.toString(), multisetView.toString());
57 assertEquals(multiset.hashCode(), multisetView.hashCode());
58 assertEquals(multiset.size(), multisetView.size());
62 assertEquals(multiset.elementSet(), multisetView.elementSet());
63 assertEquals(multisetView.elementSet(), multiset.elementSet());
92 multiset.clear();
93 assertEquals(multiset.toString(), multisetView.toString());
94 assertEquals(multiset.hashCode(), multisetView.hashCode());
95 assertEquals(multiset.size(), multisetView.size());
104 Multiset<String> multiset = HashMultiset.create();
105 multiset.addAll(set);
106 Multiset<String> multisetView = Multisets.forSet(set);
107 assertTrue(multiset.equals(multisetView));
132 TreeMultiset<String> multiset
134 multiset.add("bar", 3);
135 multiset.add("foo", 2);
136 ASSERT.that(multiset).hasContentsInOrder("foo", "foo", "bar", "bar", "bar");
140 Multiset<String> multiset = HashMultiset.create();
141 Multiset<String> toRetain =
143 assertFalse(Multisets.retainOccurrences(multiset, toRetain));
144 ASSERT.that(multiset).hasContentsInOrder();
148 Multiset<String> multiset = HashMultiset.create();
149 Multiset<String> toRemove =
151 assertFalse(Multisets.retainOccurrences(multiset, toRemove));
152 assertTrue(multiset.isEmpty());
156 Multiset<String> ms1 = HashMultiset.create();
157 Multiset<String> ms2 = HashMultiset.create(Arrays.asList("a", "b", "a"));
162 Multiset<String> ms1 = HashMultiset.create(Arrays.asList("a", "b", "a"));
163 Multiset<String> ms2 = HashMultiset.create();
168 Multiset<String> superMultiset = HashMultiset.create(Arrays.asList("a", "b", "a"));
169 Multiset<String> subMultiset = HashMultiset.create();
175 Multiset<String> superMultiset = HashMultiset.create(Arrays.asList("a", "b", "a"));
176 Multiset<String> subMultiset = HashMultiset.create(Arrays.asList("a", "b"));
179 Multiset<String> diffMultiset = HashMultiset.create(Arrays.asList("a", "b", "c"));
185 Multiset<String> multiset =
187 Multiset<String> toRetain = HashMultiset.create();
188 assertTrue(Multisets.retainOccurrences(multiset, toRetain));
189 assertTrue(multiset.isEmpty());
193 Multiset<String> multiset =
195 Multiset<String> toRetain =
197 assertTrue(Multisets.retainOccurrences(multiset, toRetain));
198 ASSERT.that(multiset).hasContentsInOrder("a", "b");
202 Multiset<String> multiset =
204 Multiset<String> toRemove = HashMultiset.create();
205 assertFalse(Multisets.removeOccurrences(multiset, toRemove));
206 ASSERT.that(multiset).hasContentsInOrder("a", "a", "b");
210 Multiset<String> multiset =
212 Multiset<String> toRemove =
214 assertTrue(Multisets.removeOccurrences(multiset, toRemove));
215 ASSERT.that(multiset).hasContentsInOrder("a", "c");
220 Multiset<String> mod = HashMultiset.create();
221 Multiset<String> unmod = Multisets.unmodifiableMultiset(mod);
226 assertSame(immutable, Multisets.unmodifiableMultiset((Multiset<String>) immutable));
230 Multiset<String> multiset = HashMultiset.create(
233 Multisets.copyHighestCountFirst(multiset);
253 tester.setDefault(Multiset.class, ImmutableMultiset.of());