Lines Matching defs:multiset

89         Multiset<String> multiset = new ConcurrentHashMultiset<String>(
91 Collections.addAll(multiset, elements);
92 return multiset;
105 ConcurrentHashMultiset<String> multiset;
113 multiset = new ConcurrentHashMultiset<String>(backingMap);
123 assertEquals(COUNT, multiset.count(KEY));
131 assertEquals(0, multiset.count(KEY));
140 assertEquals(INITIAL_COUNT, multiset.add(KEY, 0));
151 assertEquals(0, multiset.add(KEY, COUNT));
163 assertEquals(INITIAL_COUNT, multiset.add(KEY, COUNT_TO_ADD));
176 multiset.add(KEY, COUNT_TO_ADD);
217 assertEquals(multiset.add(KEY, 3), 12);
228 assertEquals(INITIAL_COUNT, multiset.remove(KEY, 0));
236 assertEquals(0, multiset.remove(KEY, 0));
244 assertEquals(0, multiset.remove(KEY, 400));
256 assertEquals(countToRemove + countRemaining, multiset.remove(KEY, countToRemove));
270 assertEquals(countToRemove, multiset.remove(KEY, countToRemove));
299 multiset = ConcurrentHashMultiset.create();
301 multiset.add(KEY);
302 multiset.add(KEY + "_2");
303 multiset.add(KEY);
306 for (Iterator<String> it = multiset.iterator(); it.hasNext(); ) {
311 assertTrue(multiset.isEmpty());
323 assertEquals(initialCount, multiset.setCount(KEY, countToSet));
336 assertEquals(countToRemove, multiset.setCount(KEY, 0));
345 assertEquals(0, multiset.setCount(KEY, 0));
350 ConcurrentHashMultiset<Integer> multiset = ConcurrentHashMultiset.create();
351 assertTrue(multiset.isEmpty());
352 reserializeAndAssert(multiset);
357 ConcurrentHashMultiset<Integer> multiset
359 assertEquals(2, multiset.count(2));
360 reserializeAndAssert(multiset);
378 ConcurrentHashMultiset<String> multiset =
386 multiset.add(s1);
387 assertTrue(multiset.contains(s1));
388 assertFalse(multiset.contains(s2));
389 assertEquals(1, multiset.count(s1));
390 assertEquals(0, multiset.count(s2));
392 multiset.add(s1);
393 multiset.add(s2, 3);
394 assertEquals(2, multiset.count(s1));
395 assertEquals(3, multiset.count(s2));
397 multiset.remove(s1);
398 assertEquals(1, multiset.count(s1));
399 assertEquals(3, multiset.count(s2));
417 ConcurrentHashMultiset<String> multiset =
424 multiset.add(s1);
425 assertTrue(multiset.contains(s1));
426 assertTrue(multiset.contains(s2));
427 assertEquals(1, multiset.count(s1));
428 assertEquals(1, multiset.count(s2));
430 multiset.add(s2, 3);
431 assertEquals(4, multiset.count(s1));
432 assertEquals(4, multiset.count(s2));
434 multiset.remove(s1);
435 assertEquals(3, multiset.count(s1));
436 assertEquals(3, multiset.count(s2));
441 multiset = ConcurrentHashMultiset.create(mapMaker);
442 reserializeAndAssert(multiset);
447 multiset = ConcurrentHashMultiset.create(mapMaker);
448 multiset.addAll(ImmutableList.of("a", "a", "b", "c", "d", "b"));
449 reserializeAndAssert(multiset);
454 multiset = ConcurrentHashMultiset.create(mapMaker);
455 multiset.addAll(ImmutableList.of("a", "a", "b", "c", "d", "b"));
456 reserializeAndAssert(multiset);
463 ConcurrentHashMultiset<String> multiset =
465 multiset = reserializeAndAssert(multiset);
472 multiset.add(s1);
473 assertTrue(multiset.contains(s1));
474 assertFalse(multiset.contains(s2));
475 assertEquals(1, multiset.count(s1));
476 assertEquals(0, multiset.count(s2));
491 // ConcurrentHashMultiset<String> multiset =
494 // multiset.add("a", 5);
496 // assertTrue(multiset.contains("a"));
497 // assertEquals(5, multiset.count("a"));
516 // ConcurrentHashMultiset<String> multiset =
519 // multiset.add("a", 5);
521 // assertTrue(multiset.contains("a"));
522 // assertEquals(5, multiset.count("a"));
528 // assertFalse(multiset.contains("a"));
553 ConcurrentHashMultiset<String> multiset = ConcurrentHashMultiset.create(mapMaker);
555 multiset.add("a", 5);
556 assertTrue(multiset.contains("a"));
557 assertEquals(5, multiset.count("a"));
559 multiset.add("b", 3);
561 assertFalse(multiset.contains("a"));
562 assertTrue(multiset.contains("b"));
563 assertEquals(3, multiset.count("b"));