package p037m; import java.lang.reflect.Array; import java.util.Collection; import java.util.Iterator; import java.util.Map; import java.util.NoSuchElementException; import java.util.Set; /* renamed from: m.f */ /* loaded from: classes.dex */ public abstract class AbstractC1451f { /* renamed from: a */ public AbstractC1451f.C1453b f3178a; /* renamed from: b */ public AbstractC1451f.C1454c f3179b; /* renamed from: c */ public AbstractC1451f.C1456e f3180c; /* renamed from: m.f$a */ /* loaded from: classes.dex */ public final class C1452a implements Iterator { /* renamed from: d */ public final int f3181d; /* renamed from: e */ public int f3182e; /* renamed from: f */ public int f3183f; /* renamed from: g */ public boolean f3184g = false; public C1452a(int i) { this.f3181d = i; this.f3182e = AbstractC1451f.this.mo1347d(); } @Override // java.util.Iterator public boolean hasNext() { return this.f3183f < this.f3182e; } @Override // java.util.Iterator public T next() { if (hasNext()) { T t = (T) AbstractC1451f.this.mo1349b(this.f3183f, this.f3181d); this.f3183f++; this.f3184g = true; return t; } throw new NoSuchElementException(); } @Override // java.util.Iterator public void remove() { if (!this.f3184g) { throw new IllegalStateException(); } int i = this.f3183f - 1; this.f3183f = i; this.f3182e--; this.f3184g = false; AbstractC1451f.this.mo1343h(i); } } /* renamed from: m.f$b */ /* loaded from: classes.dex */ public final class C1453b implements Set> { public C1453b() { } @Override // java.util.Set, java.util.Collection /* renamed from: a */ public boolean add(Map.Entry entry) { throw new UnsupportedOperationException(); } @Override // java.util.Set, java.util.Collection public boolean addAll(Collection> collection) { int mo1347d = AbstractC1451f.this.mo1347d(); for (Map.Entry entry : collection) { AbstractC1451f.this.mo1344g(entry.getKey(), entry.getValue()); } return mo1347d != AbstractC1451f.this.mo1347d(); } @Override // java.util.Set, java.util.Collection public void clear() { AbstractC1451f.this.mo1350a(); } @Override // java.util.Set, java.util.Collection public boolean contains(Object obj) { if (obj instanceof Map.Entry) { Map.Entry entry = (Map.Entry) obj; int mo1346e = AbstractC1451f.this.mo1346e(entry.getKey()); if (mo1346e < 0) { return false; } return C1448c.m1372c(AbstractC1451f.this.mo1349b(mo1346e, 1), entry.getValue()); } return false; } @Override // java.util.Set, java.util.Collection public boolean containsAll(Collection collection) { Iterator it = collection.iterator(); while (it.hasNext()) { if (!contains(it.next())) { return false; } } return true; } @Override // java.util.Set, java.util.Collection public boolean equals(Object obj) { return AbstractC1451f.m1340k(this, obj); } @Override // java.util.Set, java.util.Collection public int hashCode() { int i = 0; for (int mo1347d = AbstractC1451f.this.mo1347d() - 1; mo1347d >= 0; mo1347d--) { Object mo1349b = AbstractC1451f.this.mo1349b(mo1347d, 0); Object mo1349b2 = AbstractC1451f.this.mo1349b(mo1347d, 1); i += (mo1349b == null ? 0 : mo1349b.hashCode()) ^ (mo1349b2 == null ? 0 : mo1349b2.hashCode()); } return i; } @Override // java.util.Set, java.util.Collection public boolean isEmpty() { return AbstractC1451f.this.mo1347d() == 0; } @Override // java.util.Set, java.util.Collection, java.lang.Iterable public Iterator> iterator() { return new C1455d(); } @Override // java.util.Set, java.util.Collection public boolean remove(Object obj) { throw new UnsupportedOperationException(); } @Override // java.util.Set, java.util.Collection public boolean removeAll(Collection collection) { throw new UnsupportedOperationException(); } @Override // java.util.Set, java.util.Collection public boolean retainAll(Collection collection) { throw new UnsupportedOperationException(); } @Override // java.util.Set, java.util.Collection public int size() { return AbstractC1451f.this.mo1347d(); } @Override // java.util.Set, java.util.Collection public Object[] toArray() { throw new UnsupportedOperationException(); } @Override // java.util.Set, java.util.Collection public T[] toArray(T[] tArr) { throw new UnsupportedOperationException(); } } /* renamed from: m.f$c */ /* loaded from: classes.dex */ public final class C1454c implements Set { public C1454c() { } @Override // java.util.Set, java.util.Collection public boolean add(K k) { throw new UnsupportedOperationException(); } @Override // java.util.Set, java.util.Collection public boolean addAll(Collection collection) { throw new UnsupportedOperationException(); } @Override // java.util.Set, java.util.Collection public void clear() { AbstractC1451f.this.mo1350a(); } @Override // java.util.Set, java.util.Collection public boolean contains(Object obj) { return AbstractC1451f.this.mo1346e(obj) >= 0; } @Override // java.util.Set, java.util.Collection public boolean containsAll(Collection collection) { return AbstractC1451f.m1341j(AbstractC1451f.this.mo1348c(), collection); } @Override // java.util.Set, java.util.Collection public boolean equals(Object obj) { return AbstractC1451f.m1340k(this, obj); } @Override // java.util.Set, java.util.Collection public int hashCode() { int i = 0; for (int mo1347d = AbstractC1451f.this.mo1347d() - 1; mo1347d >= 0; mo1347d--) { Object mo1349b = AbstractC1451f.this.mo1349b(mo1347d, 0); i += mo1349b == null ? 0 : mo1349b.hashCode(); } return i; } @Override // java.util.Set, java.util.Collection public boolean isEmpty() { return AbstractC1451f.this.mo1347d() == 0; } @Override // java.util.Set, java.util.Collection, java.lang.Iterable public Iterator iterator() { return new C1452a(0); } @Override // java.util.Set, java.util.Collection public boolean remove(Object obj) { int mo1346e = AbstractC1451f.this.mo1346e(obj); if (mo1346e >= 0) { AbstractC1451f.this.mo1343h(mo1346e); return true; } return false; } @Override // java.util.Set, java.util.Collection public boolean removeAll(Collection collection) { return AbstractC1451f.m1336o(AbstractC1451f.this.mo1348c(), collection); } @Override // java.util.Set, java.util.Collection public boolean retainAll(Collection collection) { return AbstractC1451f.m1335p(AbstractC1451f.this.mo1348c(), collection); } @Override // java.util.Set, java.util.Collection public int size() { return AbstractC1451f.this.mo1347d(); } @Override // java.util.Set, java.util.Collection public Object[] toArray() { return AbstractC1451f.this.m1334q(0); } @Override // java.util.Set, java.util.Collection public T[] toArray(T[] tArr) { return (T[]) AbstractC1451f.this.m1333r(tArr, 0); } } /* renamed from: m.f$d */ /* loaded from: classes.dex */ public final class C1455d implements Iterator>, Map.Entry { /* renamed from: d */ public int f3188d; /* renamed from: f */ public boolean f3190f = false; /* renamed from: e */ public int f3189e = -1; public C1455d() { this.f3188d = AbstractC1451f.this.mo1347d() - 1; } @Override // java.util.Iterator /* renamed from: a */ public Map.Entry next() { if (hasNext()) { this.f3189e++; this.f3190f = true; return this; } throw new NoSuchElementException(); } @Override // java.util.Map.Entry public boolean equals(Object obj) { if (this.f3190f) { if (obj instanceof Map.Entry) { Map.Entry entry = (Map.Entry) obj; return C1448c.m1372c(entry.getKey(), AbstractC1451f.this.mo1349b(this.f3189e, 0)) && C1448c.m1372c(entry.getValue(), AbstractC1451f.this.mo1349b(this.f3189e, 1)); } return false; } throw new IllegalStateException("This container does not support retaining Map.Entry objects"); } @Override // java.util.Map.Entry public K getKey() { if (this.f3190f) { return (K) AbstractC1451f.this.mo1349b(this.f3189e, 0); } throw new IllegalStateException("This container does not support retaining Map.Entry objects"); } @Override // java.util.Map.Entry public V getValue() { if (this.f3190f) { return (V) AbstractC1451f.this.mo1349b(this.f3189e, 1); } throw new IllegalStateException("This container does not support retaining Map.Entry objects"); } @Override // java.util.Iterator public boolean hasNext() { return this.f3189e < this.f3188d; } @Override // java.util.Map.Entry public int hashCode() { if (this.f3190f) { Object mo1349b = AbstractC1451f.this.mo1349b(this.f3189e, 0); Object mo1349b2 = AbstractC1451f.this.mo1349b(this.f3189e, 1); return (mo1349b == null ? 0 : mo1349b.hashCode()) ^ (mo1349b2 != null ? mo1349b2.hashCode() : 0); } throw new IllegalStateException("This container does not support retaining Map.Entry objects"); } @Override // java.util.Iterator public void remove() { if (!this.f3190f) { throw new IllegalStateException(); } AbstractC1451f.this.mo1343h(this.f3189e); this.f3189e--; this.f3188d--; this.f3190f = false; } @Override // java.util.Map.Entry public V setValue(V v) { if (this.f3190f) { return (V) AbstractC1451f.this.mo1342i(this.f3189e, v); } throw new IllegalStateException("This container does not support retaining Map.Entry objects"); } public String toString() { return getKey() + "=" + getValue(); } } /* renamed from: m.f$e */ /* loaded from: classes.dex */ public final class C1456e implements Collection { public C1456e() { } @Override // java.util.Collection public boolean add(V v) { throw new UnsupportedOperationException(); } @Override // java.util.Collection public boolean addAll(Collection collection) { throw new UnsupportedOperationException(); } @Override // java.util.Collection public void clear() { AbstractC1451f.this.mo1350a(); } @Override // java.util.Collection public boolean contains(Object obj) { return AbstractC1451f.this.mo1345f(obj) >= 0; } @Override // java.util.Collection public boolean containsAll(Collection collection) { Iterator it = collection.iterator(); while (it.hasNext()) { if (!contains(it.next())) { return false; } } return true; } @Override // java.util.Collection public boolean isEmpty() { return AbstractC1451f.this.mo1347d() == 0; } @Override // java.util.Collection, java.lang.Iterable public Iterator iterator() { return new C1452a(1); } @Override // java.util.Collection public boolean remove(Object obj) { int mo1345f = AbstractC1451f.this.mo1345f(obj); if (mo1345f >= 0) { AbstractC1451f.this.mo1343h(mo1345f); return true; } return false; } @Override // java.util.Collection public boolean removeAll(Collection collection) { int mo1347d = AbstractC1451f.this.mo1347d(); int i = 0; boolean z = false; while (i < mo1347d) { if (collection.contains(AbstractC1451f.this.mo1349b(i, 1))) { AbstractC1451f.this.mo1343h(i); i--; mo1347d--; z = true; } i++; } return z; } @Override // java.util.Collection public boolean retainAll(Collection collection) { int mo1347d = AbstractC1451f.this.mo1347d(); int i = 0; boolean z = false; while (i < mo1347d) { if (!collection.contains(AbstractC1451f.this.mo1349b(i, 1))) { AbstractC1451f.this.mo1343h(i); i--; mo1347d--; z = true; } i++; } return z; } @Override // java.util.Collection public int size() { return AbstractC1451f.this.mo1347d(); } @Override // java.util.Collection public Object[] toArray() { return AbstractC1451f.this.m1334q(1); } @Override // java.util.Collection public T[] toArray(T[] tArr) { return (T[]) AbstractC1451f.this.m1333r(tArr, 1); } } /* renamed from: j */ public static boolean m1341j(Map map, Collection collection) { Iterator it = collection.iterator(); while (it.hasNext()) { if (!map.containsKey(it.next())) { return false; } } return true; } /* renamed from: k */ public static boolean m1340k(Set set, Object obj) { if (set == obj) { return true; } if (obj instanceof Set) { Set set2 = (Set) obj; try { if (set.size() == set2.size()) { if (set.containsAll(set2)) { return true; } } return false; } catch (ClassCastException | NullPointerException unused) { } } return false; } /* renamed from: o */ public static boolean m1336o(Map map, Collection collection) { int size = map.size(); Iterator it = collection.iterator(); while (it.hasNext()) { map.remove(it.next()); } return size != map.size(); } /* renamed from: p */ public static boolean m1335p(Map map, Collection collection) { int size = map.size(); Iterator it = map.keySet().iterator(); while (it.hasNext()) { if (!collection.contains(it.next())) { it.remove(); } } return size != map.size(); } /* renamed from: a */ public abstract void mo1350a(); /* renamed from: b */ public abstract Object mo1349b(int i, int i2); /* renamed from: c */ public abstract Map mo1348c(); /* renamed from: d */ public abstract int mo1347d(); /* renamed from: e */ public abstract int mo1346e(Object obj); /* renamed from: f */ public abstract int mo1345f(Object obj); /* renamed from: g */ public abstract void mo1344g(K k, V v); /* renamed from: h */ public abstract void mo1343h(int i); /* renamed from: i */ public abstract V mo1342i(int i, V v); /* renamed from: l */ public Set> m1339l() { if (this.f3178a == null) { this.f3178a = new C1453b(); } return this.f3178a; } /* renamed from: m */ public Set m1338m() { if (this.f3179b == null) { this.f3179b = new C1454c(); } return this.f3179b; } /* renamed from: n */ public Collection m1337n() { if (this.f3180c == null) { this.f3180c = new C1456e(); } return this.f3180c; } /* renamed from: q */ public Object[] m1334q(int i) { int mo1347d = mo1347d(); Object[] objArr = new Object[mo1347d]; for (int i2 = 0; i2 < mo1347d; i2++) { objArr[i2] = mo1349b(i2, i); } return objArr; } /* JADX WARN: Multi-variable type inference failed */ /* renamed from: r */ public T[] m1333r(T[] tArr, int i) { int mo1347d = mo1347d(); if (tArr.length < mo1347d) { tArr = (T[]) ((Object[]) Array.newInstance(tArr.getClass().getComponentType(), mo1347d)); } for (int i2 = 0; i2 < mo1347d; i2++) { tArr[i2] = mo1349b(i2, i); } if (tArr.length > mo1347d) { tArr[mo1347d] = null; } return tArr; } }