| AbstractMultiSet |   | 58% |   | 54% | 19 | 43 | 33 | 77 | 7 | 22 | 0 | 1 |
| AbstractMultiSet.AbstractEntry |   | 32% |  | 0% | 6 | 8 | 9 | 12 | 2 | 4 | 0 | 1 |
| AbstractMultiSet.EntrySet |   | 46% |   | 20% | 6 | 10 | 11 | 20 | 1 | 5 | 0 | 1 |
| AbstractMultiSet.MultiSetIterator |   | 65% |   | 60% | 3 | 9 | 8 | 21 | 1 | 4 | 0 | 1 |
| AbstractMultiSetDecorator |   | 50% |  | 100% | 6 | 13 | 7 | 13 | 6 | 11 | 0 | 1 |
| SynchronizedMultiSet |   | 86% |  | 100% | 2 | 13 | 4 | 26 | 2 | 12 | 0 | 1 |
| AbstractMapMultiSet.MutableInteger |   | 25% |  | 0% | 4 | 5 | 4 | 7 | 2 | 3 | 0 | 1 |
| SynchronizedSortedMultiSet |   | 68% | | n/a | 2 | 7 | 4 | 12 | 2 | 7 | 0 | 1 |
| AbstractMapMultiSet |   | 97% |   | 92% | 4 | 47 | 2 | 112 | 0 | 22 | 0 | 1 |
| PredicatedMultiSet |   | 86% |  | 100% | 1 | 13 | 2 | 14 | 1 | 11 | 0 | 1 |
| AbstractSortedMultiSetDecorator |   | 69% | | n/a | 2 | 6 | 3 | 8 | 2 | 6 | 0 | 1 |
| AbstractMapMultiSet.EntrySetIterator |   | 91% |   | 50% | 1 | 5 | 1 | 17 | 0 | 4 | 0 | 1 |
| AbstractMapMultiSet.MapBasedMultiSetIterator |  | 96% |   | 92% | 1 | 11 | 1 | 27 | 0 | 4 | 0 | 1 |
| TransformedSortedMultiSet |  | 93% |   | 75% | 2 | 9 | 1 | 14 | 1 | 7 | 0 | 1 |
| TransformedMultiSet |  | 100% |   | 87% | 1 | 16 | 0 | 19 | 0 | 12 | 0 | 1 |
| TreeMultiSet |  | 100% |  | 100% | 0 | 13 | 0 | 26 | 0 | 11 | 0 | 1 |
| UnmodifiableSortedMultiSet |  | 100% |  | 100% | 0 | 18 | 0 | 27 | 0 | 17 | 0 | 1 |
| UnmodifiableMultiSet |  | 100% |  | 100% | 0 | 18 | 0 | 25 | 0 | 17 | 0 | 1 |
| AbstractMapMultiSet.UniqueSetIterator |  | 100% |  | 100% | 0 | 4 | 0 | 15 | 0 | 3 | 0 | 1 |
| AbstractMultiSet.UniqueSet |  | 100% |  | 100% | 0 | 8 | 0 | 10 | 0 | 7 | 0 | 1 |
| HashMultiSet |  | 100% | | n/a | 0 | 5 | 0 | 14 | 0 | 5 | 0 | 1 |
| PredicatedSortedMultiSet |  | 100% | | n/a | 0 | 6 | 0 | 7 | 0 | 6 | 0 | 1 |
| AbstractMapMultiSet.MultiSetEntry |  | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| SynchronizedMultiSet.SynchronizedSet |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |