package com.google.common.collect; import java.io.Serializable; import java.util.Map; /* loaded from: classes.dex */ abstract class ImmutableMapEntrySet extends ImmutableSet> { private static class EntrySetSerializedForm implements Serializable { final ImmutableMap a; EntrySetSerializedForm(ImmutableMap immutableMap) { this.a = immutableMap; } Object readResolve() { return this.a.entrySet(); } } ImmutableMapEntrySet() { } abstract ImmutableMap a(); @Override // com.google.common.collect.ImmutableCollection, java.util.AbstractCollection, java.util.Collection, java.util.Set public boolean contains(Object obj) { if (!(obj instanceof Map.Entry)) { return false; } Map.Entry entry = (Map.Entry) obj; V v = a().get(entry.getKey()); return v != null && v.equals(entry.getValue()); } @Override // com.google.common.collect.ImmutableSet, java.util.Collection, java.util.Set public int hashCode() { return a().hashCode(); } @Override // com.google.common.collect.ImmutableSet boolean isHashCodeFast() { return a().isHashCodeFast(); } @Override // com.google.common.collect.ImmutableCollection boolean isPartialView() { return a().isPartialView(); } @Override // java.util.AbstractCollection, java.util.Collection, java.util.Set public int size() { return a().size(); } @Override // com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableCollection Object writeReplace() { return new EntrySetSerializedForm(a()); } }