package com.applovin.impl; import java.util.AbstractCollection; import java.util.Collection; import java.util.Iterator; import java.util.Map; import java.util.Set; /* loaded from: classes.dex */ abstract class h implements uf { private transient Set a; private transient Collection b; private transient Map c; public abstract Map b(); public abstract Set c(); public abstract Collection d(); public abstract Iterator f(); public Set e() { Set set = this.a; if (set != null) { return set; } Set c = c(); this.a = c; return c; } @Override // com.applovin.impl.uf public Collection values() { Collection collection = this.b; if (collection != null) { return collection; } Collection d = d(); this.b = d; return d; } public class a extends AbstractCollection { public a() { } @Override // java.util.AbstractCollection, java.util.Collection, java.lang.Iterable public Iterator iterator() { return h.this.f(); } @Override // java.util.AbstractCollection, java.util.Collection public int size() { return h.this.size(); } @Override // java.util.AbstractCollection, java.util.Collection public boolean contains(Object obj) { return h.this.a(obj); } @Override // java.util.AbstractCollection, java.util.Collection public void clear() { h.this.clear(); } } @Override // com.applovin.impl.uf public Map a() { Map map = this.c; if (map != null) { return map; } Map b = b(); this.c = b; return b; } public boolean equals(Object obj) { return xf.a(this, obj); } public int hashCode() { return a().hashCode(); } public String toString() { return a().toString(); } public boolean a(Object obj) { Iterator it = a().values().iterator(); while (it.hasNext()) { if (((Collection) it.next()).contains(obj)) { return true; } } return false; } }