| readObject(ObjectInputStream) |  | 0% |  | 0% | 6 | 6 | 27 | 27 | 1 | 1 |
| of(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| invert() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| copyOf(Multimap, Comparator) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| of(Object, Object, Object, Object, Object, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| of(Object, Object, Object, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| of(Object, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| entries() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| inverse() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| get(Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| valuesBuilder(Comparator) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| valueComparator() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeObject(ObjectOutputStream) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| copyOf(Iterable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toImmutableSetMultimap(Function, Function) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| flatteningToImmutableSetMultimap(Function, Function) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyOf(Multimap) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeAll(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| replaceValues(Object, Iterable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| valueSet(Comparator, Collection) |   | 66% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| fromMapEntries(Collection, Comparator) |   | 96% |   | 66% | 2 | 4 | 1 | 13 | 0 | 1 |
| emptySet(Comparator) |   | 71% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| of(Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ImmutableSetMultimap(ImmutableMap, int, Comparator) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| builder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| of() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |