Home | History | Annotate | Download | only in collect

Lines Matching defs:multimap

72           SetMultimap<String, String> multimap = TreeMultimap.create(
75 multimap.put(entry.getKey(), entry.getValue());
77 return multimap;
108 TreeMultimap<String, Integer> multimap = TreeMultimap.create(
111 multimap.put(elements[i], i);
113 return multimap.keySet();
171 TreeMultimap<String, String> multimap = TreeMultimap.create();
175 checkArgument(!multimap.containsKey(entry.getKey()));
176 multimap.putAll(entry.getKey(), entry.getValue());
178 return multimap.asMap();
212 TreeMultimap<Integer, String> multimap = TreeMultimap.create(
214 multimap.putAll(1, Arrays.asList(elements));
215 return multimap.get(1);
233 TreeMultimap<Integer, String> multimap = TreeMultimap.create(
235 multimap.putAll(1, Arrays.asList(elements));
236 return (Set<String>) multimap.asMap().entrySet().iterator().next().getValue();
265 TreeMultimap<String, Integer> multimap = TreeMultimap.create();
266 multimap.put("google", 2);
267 multimap.put("google", 6);
268 multimap.put("foo", 3);
269 multimap.put("foo", 1);
270 multimap.put("foo", 7);
271 multimap.put("tree", 4);
272 multimap.put("tree", 0);
273 return multimap;
277 SetMultimap<String, Integer> multimap = create();
278 multimap.putAll("bar", Arrays.asList(3, 1, 2));
279 multimap.putAll("foo", Arrays.asList(2, 3, 1, -1, 4));
281 multimap.toString());
285 TreeMultimap<String, Integer> multimap = createPopulate();
286 assertThat(multimap.get("foo")).has().exactly(1, 3, 7).inOrder();
287 assertThat(multimap.get("google")).has().exactly(2, 6).inOrder();
288 assertThat(multimap.get("tree")).has().exactly(0, 4).inOrder();
292 TreeMultimap<String, Integer> multimap = createPopulate();
293 assertThat(multimap.keySet()).has().exactly("foo", "google", "tree").inOrder();
297 TreeMultimap<String, Integer> multimap = createPopulate();
299 multimap.asMap().entrySet().iterator();
312 TreeMultimap<String, Integer> multimap = createPopulate();
313 assertThat(multimap.entries()).has().exactly(
324 TreeMultimap<String, Integer> multimap = createPopulate();
325 assertThat(multimap.values()).has().exactly(
330 SetMultimap<String, Integer> multimap = create();
331 multimap.putAll("bar", Arrays.asList(3, 1, 2));
332 multimap.putAll("foo", Arrays.asList(2, 3, 1, -1, 4));
333 TreeMultimap<String, Integer> copy = TreeMultimap.create(multimap);
334 assertEquals(multimap, copy);
348 Multimap<Double, Double> tree = TreeMultimap.create(KEY_COMPARATOR, VALUE_COMPARATOR);
366 Multimap<Double, Double> hash = HashMultimap.create();
398 TreeMultimap<String, Integer> multimap = TreeMultimap.create();
399 assertEquals(Ordering.natural(), multimap.keyComparator());
400 assertEquals(Ordering.natural(), multimap.valueComparator());
405 TreeMultimap<String, Integer> multimap = createPopulate();
407 = SerializableTester.reserializeAndAssert(multimap);
410 assertEquals(multimap.keyComparator(), copy.keyComparator());
411 assertEquals(multimap.valueComparator(), copy.valueComparator());
416 multimap = TreeMultimap.create();
417 assertEquals(ImmutableMultimap.of(), multimap);
418 multimap.put(new DerivedComparable("foo"), new DerivedComparable("f"));
419 multimap.put(new DerivedComparable("foo"), new DerivedComparable("o"));
420 multimap.put(new DerivedComparable("foo"), new DerivedComparable("o"));
421 multimap.put(new DerivedComparable("bar"), new DerivedComparable("b"));
422 multimap.put(new DerivedComparable("bar"), new DerivedComparable("a"));
423 multimap.put(new DerivedComparable("bar"), new DerivedComparable("r"));
424 assertThat(multimap.keySet()).has().exactly(
426 assertThat(multimap.values()).has().exactly(
429 assertEquals(Ordering.natural(), multimap.keyComparator());
430 assertEquals(Ordering.natural(), multimap.valueComparator());
431 SerializableTester.reserializeAndAssert(multimap);
436 TreeMultimap<LegacyComparable, LegacyComparable> multimap
438 assertEquals(ImmutableMultimap.of(), multimap);
439 multimap.put(new LegacyComparable("foo"), new LegacyComparable("f"));
440 multimap.put(new LegacyComparable("foo"), new LegacyComparable("o"));
441 multimap.put(new LegacyComparable("foo"), new LegacyComparable("o"));
442 multimap.put(new LegacyComparable("bar"), new LegacyComparable("b"));
443 multimap.put(new LegacyComparable("bar"), new LegacyComparable("a"));
444 multimap.put(new LegacyComparable("bar"), new LegacyComparable("r"));
445 assertThat(multimap.keySet()).has().exactly(
447 assertThat(multimap.values()).has().exactly(
453 assertEquals(Ordering.natural(), multimap.keyComparator());
454 assertEquals(Ordering.natural(), multimap.valueComparator());
455 SerializableTester.reserializeAndAssert(multimap);
459 TreeMultimap<String, Integer> multimap = createPopulate();
460 SortedMap<String, Collection<Integer>> asMap = multimap.asMap();
476 TreeMultimap<String, Integer> multimap = TreeMultimap.create();
477 multimap.put("a", 1);
478 multimap.put("a", 11);
479 multimap.put("b", 2);
480 multimap.put("c", 3);
481 multimap.put("d", 4);
482 multimap.put("e", 5);
483 multimap.put("e", 55);
485 multimap.keySet().tailSet("d").clear();
486 assertEquals(ImmutableSet.of("a", "b", "c"), multimap.keySet());
487 assertEquals(4, multimap.size());
488 assertEquals(4, multimap.values().size());
489 assertEquals(4, multimap.keys().size());