Home | History | Annotate | Download | only in collect

Lines Matching refs:multimap

60     Multimap<String, Integer> multimap = create();
61 multimap.put("foo", 1);
62 multimap.put("foo", 3);
63 assertFalse(multimap.get("foo") instanceof RandomAccess);
64 assertFalse(multimap.get("bar") instanceof RandomAccess);
72 Multimap<String, Integer> multimap = create();
73 multimap.put("foo", 1);
74 multimap.put("foo", 3);
75 assertTrue(multimap.removeAll("foo") instanceof RandomAccess);
76 assertTrue(multimap.removeAll("bar") instanceof RandomAccess);
84 Multimap<String, Integer> multimap = create();
85 multimap.put("foo", 1);
86 multimap.put("foo", 3);
87 assertTrue(multimap.replaceValues("foo", Arrays.asList(2, 4))
89 assertTrue(multimap.replaceValues("bar", Arrays.asList(2, 4))
94 Multimap<String, Integer> multimap = createSample();
96 LinkedListMultimap.create(multimap);
97 assertEquals(multimap, copy);
101 LinkedListMultimap<String, Integer> multimap
103 multimap.put("foo", 1);
104 multimap.put("bar", 2);
105 multimap.put("foo", 3);
106 assertEquals(ImmutableList.of(1, 3), multimap.get("foo"));
150 Multimap<String, Integer> map = create();
159 Multimap<String, Integer> map = create();
168 Multimap<String, Integer> src = create();
172 Multimap<String, Integer> dst = create();
179 Multimap<String, Integer> map = create();
207 Multimap<String, Integer> map = create();
218 Multimap<String, Integer> map = create();
231 Multimap<String, Integer> map = create();
242 Multimap<String, Integer> map = create();
263 Multimap<String, Integer> map = create();
285 * Test calling setValue() on an entry returned by multimap.entries().
288 ListMultimap<String, Integer> multimap = create();
289 multimap.put("foo", 1);
290 multimap.put("bar", 3);
291 Collection<Map.Entry<String, Integer>> entries = multimap.entries();
298 assertFalse(multimap.containsEntry("foo", 1));
299 assertTrue(multimap.containsEntry("foo", 2));
300 assertTrue(multimap.containsEntry("bar", 3));
306 ListMultimap<String, Integer> multimap = create();
307 multimap.put("foo", 2);
308 multimap.put("bar", 3);
309 Collection<Map.Entry<String, Integer>> entries = multimap.entries();
314 assertEquals(2, (int) multimap.get("foo").set(0, 4));
315 assertFalse(multimap.containsEntry("foo", 2));
316 assertTrue(multimap.containsEntry("foo", 4));
317 assertTrue(multimap.containsEntry("bar", 3));
321 assertTrue(multimap.put("foo", 5));
322 assertTrue(multimap.containsEntry("foo", 5));
323 assertTrue(multimap.containsEntry("foo", 4));
324 assertTrue(multimap.containsEntry("bar", 3));
346 private LinkedListMultimap<String, Integer> multimap;
349 multimap = create();
350 multimap.putAll("foo", asList(2, 3));
351 multimap.putAll("bar", asList(4, 5));
352 multimap.put("foo", 6);
353 return multimap.entries().listIterator(startIndex);
357 assertEquals(elements, multimap.entries());
367 private Multimap<String, Integer> multimap;
370 multimap = create();
371 multimap.putAll("foo", asList(2, 3));
372 multimap.putAll("bar", asList(4, 5));
373 multimap.putAll("foo", asList(6));
374 return multimap.keys().iterator();
378 assertEquals(elements, Lists.newArrayList(multimap.keys()));
391 private LinkedListMultimap<String, Integer> multimap;
394 multimap = create();
395 multimap.put("bar", 2);
396 multimap.putAll("foo", Arrays.asList(3, 4));
397 multimap.put("bar", 5);
398 multimap.put("foo", 6);
399 return multimap.values().listIterator(startIndex);
403 assertEquals(elements, multimap.values());
414 private Multimap<String, Integer> multimap;
417 multimap = create();
418 multimap.putAll("foo", asList(2, 3));
419 multimap.putAll("bar", asList(4, 5));
420 multimap.putAll("foo", asList(6));
421 multimap.putAll("baz", asList(7, 8));
422 multimap.putAll("dog", asList(9));
423 multimap.putAll("bar", asList(10, 11));
424 multimap.putAll("cat", asList(12, 13, 14));
425 return multimap.keySet().iterator();
429 assertEquals(newHashSet(elements), multimap.keySet());
452 private Multimap<String, Integer> multimap;
456 multimap = create();
457 multimap.putAll("foo", asList(2, 3));
458 multimap.putAll("bar", asList(4, 5));
459 multimap.putAll("foo", asList(6));
460 multimap.putAll("baz", asList(7, 8));
461 multimap.putAll("dog", asList(9));
462 multimap.putAll("bar", asList(10, 11));
463 multimap.putAll("cat", asList(12, 13, 14));
464 multimap.asMap().entrySet().iterator();
469 assertEquals(newHashSet(elements), multimap.asMap().entrySet());