package com.google.common.collect; import com.google.errorprone.annotations.DoNotMock; import java.util.Collection; import java.util.Map; import java.util.Set; import javax.annotation.CheckForNull; @DoNotMock("Use ImmutableMultimap, HashMultimap, or another implementation") @ElementTypesAreNonnullByDefault /* loaded from: classes3.dex */ public interface Multimap { Map> asMap(); void clear(); boolean containsEntry(@CheckForNull Object obj, @CheckForNull Object obj2); boolean containsKey(@CheckForNull Object obj); boolean containsValue(@CheckForNull Object obj); Collection> entries(); boolean equals(@CheckForNull Object obj); Collection get(@ParametricNullness K k); int hashCode(); boolean isEmpty(); Set keySet(); Multiset keys(); boolean put(@ParametricNullness K k, @ParametricNullness V v); boolean putAll(Multimap multimap); boolean putAll(@ParametricNullness K k, Iterable iterable); boolean remove(@CheckForNull Object obj, @CheckForNull Object obj2); Collection removeAll(@CheckForNull Object obj); Collection replaceValues(@ParametricNullness K k, Iterable iterable); int size(); Collection values(); }