discord-jadx/app/src/main/java/ra/s.java
2022-04-15 08:15:37 +00:00

282 lines
7 KiB
Java

package ra;
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;
import qa.h;
import ra.q;
/* compiled from: ImmutableList.java */
/* loaded from: classes4.dex */
public abstract class s<E> extends q<E> implements List<E>, RandomAccess {
/* renamed from: k reason: collision with root package name */
private static final v0<Object> f21768k = new b(l0.f21727n, 0);
/* compiled from: ImmutableList.java */
/* loaded from: classes4.dex */
public static final class a<E> extends q.a<E> {
public a() {
this(4);
}
a(int i10) {
super(i10);
}
public a<E> d(E e10) {
super.b(e10);
return this;
}
public s<E> e() {
this.f21761c = true;
return s.o(this.f21759a, this.f21760b);
}
}
/* compiled from: ImmutableList.java */
/* loaded from: classes4.dex */
static class b<E> extends a<E> {
/* renamed from: l reason: collision with root package name */
private final s<E> f21769l;
b(s<E> sVar, int i10) {
super(sVar.size(), i10);
this.f21769l = sVar;
}
@Override // ra.a
protected E b(int i10) {
return this.f21769l.get(i10);
}
}
/* compiled from: ImmutableList.java */
/* loaded from: classes4.dex */
class c extends s<E> {
/* renamed from: l reason: collision with root package name */
final transient int f21770l;
/* renamed from: m reason: collision with root package name */
final transient int f21771m;
c(int i10, int i11) {
this.f21770l = i10;
this.f21771m = i11;
}
@Override // ra.s
/* renamed from: A */
public s<E> subList(int i10, int i11) {
h.n(i10, i11, this.f21771m);
s sVar = s.this;
int i12 = this.f21770l;
return sVar.subList(i10 + i12, i11 + i12);
}
@Override // ra.q
Object[] d() {
return s.this.d();
}
@Override // ra.q
int g() {
return s.this.h() + this.f21770l + this.f21771m;
}
@Override // java.util.List
public E get(int i10) {
h.h(i10, this.f21771m);
return s.this.get(i10 + this.f21770l);
}
@Override // ra.q
int h() {
return s.this.h() + this.f21770l;
}
@Override // ra.q
boolean i() {
return true;
}
@Override // ra.s, ra.q, java.util.AbstractCollection, java.util.Collection, java.lang.Iterable, java.util.Set
public /* bridge */ /* synthetic */ Iterator iterator() {
return s.super.iterator();
}
@Override // ra.s, java.util.List
public /* bridge */ /* synthetic */ ListIterator listIterator() {
return s.super.listIterator();
}
@Override // ra.s, java.util.List
public /* bridge */ /* synthetic */ ListIterator listIterator(int i10) {
return s.super.listIterator(i10);
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public int size() {
return this.f21771m;
}
}
s() {
}
static <E> s<E> m(Object[] objArr) {
return o(objArr, objArr.length);
}
static <E> s<E> o(Object[] objArr, int i10) {
return i10 == 0 ? v() : new l0(objArr, i10);
}
public static <E> a<E> q() {
return new a<>();
}
private static <E> s<E> r(Object... objArr) {
return m(i0.b(objArr));
}
public static <E> s<E> s(Collection<? extends E> collection) {
if (!(collection instanceof q)) {
return r(collection.toArray());
}
s<E> a10 = ((q) collection).a();
return a10.i() ? m(a10.toArray()) : a10;
}
public static <E> s<E> v() {
return (s<E>) l0.f21727n;
}
public static <E> s<E> w(E e10) {
return r(e10);
}
public static <E> s<E> x(E e10, E e11) {
return r(e10, e11);
}
public static <E> s<E> y(E e10, E e11, E e12, E e13, E e14) {
return r(e10, e11, e12, e13, e14);
}
public static <E> s<E> z(Comparator<? super E> comparator, Iterable<? extends E> iterable) {
h.j(comparator);
Object[] e10 = x.e(iterable);
i0.b(e10);
Arrays.sort(e10, comparator);
return m(e10);
}
/* renamed from: A */
public s<E> subList(int i10, int i11) {
h.n(i10, i11, size());
int i12 = i11 - i10;
return i12 == size() ? this : i12 == 0 ? v() : B(i10, i11);
}
s<E> B(int i10, int i11) {
return new c(i10, i11 - i10);
}
@Override // ra.q
public final s<E> a() {
return this;
}
@Override // java.util.List
@Deprecated
public final void add(int i10, E e10) {
throw new UnsupportedOperationException();
}
@Override // java.util.List
@Deprecated
public final boolean addAll(int i10, Collection<? extends E> collection) {
throw new UnsupportedOperationException();
}
@Override // ra.q
int c(Object[] objArr, int i10) {
int size = size();
for (int i11 = 0; i11 < size; i11++) {
objArr[i10 + i11] = get(i11);
}
return i10 + size;
}
@Override // ra.q, java.util.AbstractCollection, java.util.Collection, java.util.Set
public boolean contains(Object obj) {
return indexOf(obj) >= 0;
}
@Override // java.util.Collection, java.util.List
public boolean equals(Object obj) {
return a0.a(this, obj);
}
@Override // java.util.Collection, java.util.List
public int hashCode() {
int size = size();
int i10 = 1;
for (int i11 = 0; i11 < size; i11++) {
i10 = ~(~((i10 * 31) + get(i11).hashCode()));
}
return i10;
}
@Override // java.util.List
public int indexOf(Object obj) {
if (obj == null) {
return -1;
}
return a0.b(this, obj);
}
@Override // ra.q
/* renamed from: k */
public u0<E> iterator() {
return listIterator();
}
@Override // java.util.List
public int lastIndexOf(Object obj) {
if (obj == null) {
return -1;
}
return a0.d(this, obj);
}
@Override // java.util.List
@Deprecated
public final E remove(int i10) {
throw new UnsupportedOperationException();
}
@Override // java.util.List
@Deprecated
public final E set(int i10, E e10) {
throw new UnsupportedOperationException();
}
/* renamed from: t */
public v0<E> listIterator() {
return listIterator(0);
}
/* renamed from: u */
public v0<E> listIterator(int i10) {
h.l(i10, size());
return isEmpty() ? (v0<E>) f21768k : new b(this, i10);
}
}