package com.google.common.collect; import com.google.common.collect.AbstractMapBasedMultimap; import java.util.Collection; import java.util.Collections; import java.util.Map; import java.util.Set; import javax.annotation.CheckForNull; @ElementTypesAreNonnullByDefault /* loaded from: classes3.dex */ abstract class AbstractSetMultimap extends AbstractMapBasedMultimap implements SetMultimap { private static final long serialVersionUID = 7431625294878419160L; /* JADX INFO: Access modifiers changed from: package-private */ @Override // com.google.common.collect.AbstractMapBasedMultimap public abstract Set createCollection(); /* JADX WARN: Multi-variable type inference failed */ @Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.Multimap, com.google.common.collect.ListMultimap public /* bridge */ /* synthetic */ Collection get(@ParametricNullness Object obj) { return get((AbstractSetMultimap) obj); } /* JADX WARN: Multi-variable type inference failed */ @Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.AbstractMultimap, com.google.common.collect.Multimap, com.google.common.collect.ListMultimap public /* bridge */ /* synthetic */ Collection replaceValues(@ParametricNullness Object obj, Iterable iterable) { return replaceValues((AbstractSetMultimap) obj, iterable); } /* JADX INFO: Access modifiers changed from: protected */ public AbstractSetMultimap(Map> map) { super(map); } /* JADX INFO: Access modifiers changed from: package-private */ @Override // com.google.common.collect.AbstractMapBasedMultimap public Set createUnmodifiableEmptyCollection() { return Collections.emptySet(); } @Override // com.google.common.collect.AbstractMapBasedMultimap Collection unmodifiableCollectionSubclass(Collection collection) { return Collections.unmodifiableSet((Set) collection); } @Override // com.google.common.collect.AbstractMapBasedMultimap Collection wrapCollection(@ParametricNullness K k, Collection collection) { return new AbstractMapBasedMultimap.WrappedSet(k, (Set) collection); } @Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.Multimap, com.google.common.collect.ListMultimap public Set get(@ParametricNullness K k) { return (Set) super.get((AbstractSetMultimap) k); } @Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.AbstractMultimap, com.google.common.collect.Multimap public Set> entries() { return (Set) super.entries(); } @Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.Multimap, com.google.common.collect.ListMultimap public Set removeAll(@CheckForNull Object obj) { return (Set) super.removeAll(obj); } @Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.AbstractMultimap, com.google.common.collect.Multimap, com.google.common.collect.ListMultimap public Set replaceValues(@ParametricNullness K k, Iterable iterable) { return (Set) super.replaceValues((AbstractSetMultimap) k, (Iterable) iterable); } @Override // com.google.common.collect.AbstractMultimap, com.google.common.collect.Multimap, com.google.common.collect.ListMultimap public Map> asMap() { return super.asMap(); } @Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.AbstractMultimap, com.google.common.collect.Multimap public boolean put(@ParametricNullness K k, @ParametricNullness V v) { return super.put(k, v); } @Override // com.google.common.collect.AbstractMultimap, com.google.common.collect.Multimap, com.google.common.collect.ListMultimap public boolean equals(@CheckForNull Object obj) { return super.equals(obj); } }