package defpackage;

import java.io.Serializable;
import java.util.AbstractList;
import java.util.List;
import java.util.RandomAccess;
import okhttp3.HttpUrl;

/* JADX INFO: loaded from: classes2.dex */
@gi2
@qi4
@az3
public final class aj4 implements Serializable {
    public static final aj4 d = new aj4(0, 0, new int[0]);
    public final int[] a;
    public final transient int b;
    public final int c;

    public static class b extends AbstractList<Integer> implements RandomAccess, Serializable {
        public final aj4 a;

        public b(aj4 aj4Var) {
            this.a = aj4Var;
        }

        @Override // java.util.AbstractCollection, java.util.Collection, java.util.List
        public final boolean contains(Object obj) {
            return indexOf(obj) >= 0;
        }

        @Override // java.util.AbstractList, java.util.Collection, java.util.List
        public final boolean equals(Object obj) {
            boolean z = obj instanceof b;
            aj4 aj4Var = this.a;
            if (z) {
                return aj4Var.equals(((b) obj).a);
            }
            if (!(obj instanceof List)) {
                return false;
            }
            List list = (List) obj;
            if (aj4Var.b() != list.size()) {
                return false;
            }
            int i = aj4Var.b;
            for (Object obj2 : list) {
                if (obj2 instanceof Integer) {
                    int i2 = i + 1;
                    if (aj4Var.a[i] == ((Integer) obj2).intValue()) {
                        i = i2;
                    }
                }
                return false;
            }
            return true;
        }

        @Override // java.util.AbstractList, java.util.List
        public final Object get(int i) {
            return Integer.valueOf(this.a.a(i));
        }

        @Override // java.util.AbstractList, java.util.Collection, java.util.List
        public final int hashCode() {
            return this.a.hashCode();
        }

        @Override // java.util.AbstractList, java.util.List
        public final int indexOf(Object obj) {
            if (obj instanceof Integer) {
                int iIntValue = ((Integer) obj).intValue();
                aj4 aj4Var = this.a;
                int i = aj4Var.b;
                for (int i2 = i; i2 < aj4Var.c; i2++) {
                    if (aj4Var.a[i2] == iIntValue) {
                        return i2 - i;
                    }
                }
            }
            return -1;
        }

        @Override // java.util.AbstractList, java.util.List
        public final int lastIndexOf(Object obj) {
            int i;
            if (obj instanceof Integer) {
                int iIntValue = ((Integer) obj).intValue();
                aj4 aj4Var = this.a;
                int i2 = aj4Var.c;
                do {
                    i2--;
                    i = aj4Var.b;
                    if (i2 >= i) {
                    }
                } while (aj4Var.a[i2] != iIntValue);
                return i2 - i;
            }
            return -1;
        }

        @Override // java.util.AbstractCollection, java.util.Collection, java.util.List
        public final int size() {
            return this.a.b();
        }

        @Override // java.util.AbstractList, java.util.List
        public final List subList(int i, int i2) {
            aj4 aj4Var;
            aj4 aj4Var2 = this.a;
            if7.n(i, i2, aj4Var2.b());
            if (i == i2) {
                aj4Var = aj4.d;
            } else {
                int[] iArr = aj4Var2.a;
                int i3 = aj4Var2.b;
                aj4Var = new aj4(i + i3, i3 + i2, iArr);
            }
            return new b(aj4Var);
        }

        @Override // java.util.AbstractCollection
        public final String toString() {
            return this.a.toString();
        }
    }

    public static final class c {
    }

    public aj4(int i, int i2, int[] iArr) {
        this.a = iArr;
        this.b = i;
        this.c = i2;
    }

    public static aj4 c(int i) {
        return new aj4(0, 1, new int[]{i});
    }

    public final int a(int i) {
        if7.j(i, b());
        return this.a[this.b + i];
    }

    public final int b() {
        return this.c - this.b;
    }

    public final boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof aj4)) {
            return false;
        }
        aj4 aj4Var = (aj4) obj;
        if (b() != aj4Var.b()) {
            return false;
        }
        for (int i = 0; i < b(); i++) {
            if (a(i) != aj4Var.a(i)) {
                return false;
            }
        }
        return true;
    }

    public final int hashCode() {
        int i = 1;
        for (int i2 = this.b; i2 < this.c; i2++) {
            i = (i * 31) + this.a[i2];
        }
        return i;
    }

    public final String toString() {
        int i = this.c;
        int i2 = this.b;
        if (i == i2) {
            return HttpUrl.PATH_SEGMENT_ENCODE_SET_URI;
        }
        StringBuilder sb = new StringBuilder(b() * 5);
        sb.append('[');
        int[] iArr = this.a;
        sb.append(iArr[i2]);
        while (true) {
            i2++;
            if (i2 >= i) {
                sb.append(']');
                return sb.toString();
            }
            sb.append(", ");
            sb.append(iArr[i2]);
        }
    }
}
