package com.applovin.impl; import com.applovin.exoplayer2.common.base.Preconditions; import com.applovin.impl.cb; import java.util.Arrays; import java.util.Collection; import java.util.Comparator; import java.util.Iterator; import java.util.List; import java.util.ListIterator; import java.util.RandomAccess; /* loaded from: classes.dex */ public abstract class eb extends cb implements List, RandomAccess { private static final qp b = new b(mi.f, 0); public static a f() { return new a(); } public static eb h() { return mi.f; } @Override // com.applovin.impl.cb public final eb a() { return this; } @Override // java.util.List public final void add(int i, Object obj) { throw new UnsupportedOperationException(); } @Override // java.util.List public final boolean addAll(int i, Collection collection) { throw new UnsupportedOperationException(); } @Override // java.util.List public final Object remove(int i) { throw new UnsupportedOperationException(); } @Override // java.util.List public final Object set(int i, Object obj) { throw new UnsupportedOperationException(); } public static eb c(Object[] objArr) { if (objArr.length == 0) { return h(); } return b((Object[]) objArr.clone()); } public static eb a(Object[] objArr) { return b(objArr, objArr.length); } public static eb b(Object[] objArr, int i) { if (i == 0) { return h(); } return new mi(objArr, i); } @Override // java.util.AbstractCollection, java.util.Collection, java.lang.Iterable, java.util.List public pp iterator() { return listIterator(); } @Override // java.util.List /* renamed from: g, reason: merged with bridge method [inline-methods] */ public qp listIterator() { return listIterator(0); } public static class b extends com.applovin.impl.c { private final eb c; public b(eb ebVar, int i) { super(ebVar.size(), i); this.c = ebVar; } @Override // com.applovin.impl.c public Object a(int i) { return this.c.get(i); } } @Override // java.util.List public int indexOf(Object obj) { if (obj == null) { return -1; } return ic.b(this, obj); } @Override // java.util.List public int lastIndexOf(Object obj) { if (obj == null) { return -1; } return ic.d(this, obj); } @Override // com.applovin.impl.cb, java.util.AbstractCollection, java.util.Collection public boolean contains(Object obj) { return indexOf(obj) >= 0; } public class c extends eb { final transient int c; final transient int d; @Override // com.applovin.impl.cb public boolean e() { return true; } @Override // java.util.AbstractCollection, java.util.Collection, java.util.List public int size() { return this.d; } @Override // com.applovin.impl.eb, java.util.AbstractCollection, java.util.Collection, java.lang.Iterable, java.util.List public /* bridge */ /* synthetic */ Iterator iterator() { return super.iterator(); } @Override // com.applovin.impl.eb, java.util.List public /* bridge */ /* synthetic */ ListIterator listIterator() { return super.listIterator(); } public c(int i, int i2) { this.c = i; this.d = i2; } @Override // com.applovin.impl.cb public Object[] b() { return eb.this.b(); } @Override // com.applovin.impl.cb public int d() { return eb.this.d() + this.c; } @Override // com.applovin.impl.cb public int c() { return eb.this.d() + this.c + this.d; } @Override // java.util.List public Object get(int i) { Preconditions.checkElementIndex(i, this.d); return eb.this.get(i + this.c); } @Override // com.applovin.impl.eb, java.util.List /* renamed from: a, reason: merged with bridge method [inline-methods] */ public eb subList(int i, int i2) { Preconditions.checkPositionIndexes(i, i2, this.d); eb ebVar = eb.this; int i3 = this.c; return ebVar.subList(i + i3, i2 + i3); } @Override // com.applovin.impl.eb, java.util.List public /* bridge */ /* synthetic */ ListIterator listIterator(int i) { return super.listIterator(i); } } @Override // java.util.Collection, java.util.List public boolean equals(Object obj) { return ic.a(this, obj); } @Override // java.util.Collection, java.util.List public int hashCode() { int size = size(); int i = 1; for (int i2 = 0; i2 < size; i2++) { i = ~(~((i * 31) + get(i2).hashCode())); } return i; } private static eb b(Object... objArr) { return a(gg.a(objArr)); } public eb b(int i, int i2) { return new c(i, i2 - i); } public static final class a extends cb.a { public a() { this(4); } public a b(Object obj) { super.a(obj); return this; } public eb a() { this.c = true; return eb.b(this.a, this.b); } public a(int i) { super(i); } } @Override // com.applovin.impl.cb public int a(Object[] objArr, int i) { int size = size(); for (int i2 = 0; i2 < size; i2++) { objArr[i + i2] = get(i2); } return i + size; } public static eb a(Collection collection) { if (collection instanceof cb) { eb a2 = ((cb) collection).a(); return a2.e() ? a(a2.toArray()) : a2; } return b(collection.toArray()); } @Override // java.util.List /* renamed from: a, reason: merged with bridge method [inline-methods] */ public qp listIterator(int i) { Preconditions.checkPositionIndex(i, size()); return isEmpty() ? b : new b(this, i); } public static eb a(Object obj) { return b(obj); } public static eb a(Object obj, Object obj2) { return b(obj, obj2); } public static eb a(Object obj, Object obj2, Object obj3, Object obj4, Object obj5) { return b(obj, obj2, obj3, obj4, obj5); } public static eb a(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6) { return b(obj, obj2, obj3, obj4, obj5, obj6); } public static eb a(Comparator comparator, Iterable iterable) { Preconditions.checkNotNull(comparator); Object[] c2 = wb.c(iterable); gg.a(c2); Arrays.sort(c2, comparator); return a(c2); } @Override // java.util.List /* renamed from: a */ public eb subList(int i, int i2) { Preconditions.checkPositionIndexes(i, i2, size()); int i3 = i2 - i; if (i3 == size()) { return this; } if (i3 == 0) { return h(); } return b(i, i2); } }