package p138.p395.p396;

import com.squareup.moshi.JsonDataException;
import com.squareup.moshi.JsonEncodingException;
import java.io.Closeable;
import java.io.IOException;
import java.util.Arrays;
import javax.annotation.CheckReturnValue;
import javax.annotation.Nullable;
import p138.p139.p143.p144.C2803;
import p138.p176.p177.p242.p246.p251.C4303;
import p461.C7103;
import p461.C7108;
import p461.C7116;

/* JADX INFO: renamed from: ދ.ބ.֏.ޏ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC6491 implements Closeable {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public int f19185;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public int[] f19186 = new int[32];

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public String[] f19187 = new String[32];

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public int[] f19188 = new int[32];

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public boolean f19189;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public boolean f19190;

    /* JADX INFO: renamed from: ދ.ބ.֏.ޏ$֏, reason: contains not printable characters */
    public static final class C6492 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final String[] f19191;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final C7116 f19192;

        public C6492(String[] strArr, C7116 c7116) {
            this.f19191 = strArr;
            this.f19192 = c7116;
        }

        @CheckReturnValue
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public static C6492 m9699(String... strArr) {
            try {
                C7108[] c7108Arr = new C7108[strArr.length];
                C7103 c7103 = new C7103();
                for (int i = 0; i < strArr.length; i++) {
                    C6495.m9713(c7103, strArr[i]);
                    c7103.readByte();
                    c7108Arr[i] = c7103.m10426();
                }
                return new C6492((String[]) strArr.clone(), C7116.f20652.m10469(c7108Arr));
            } catch (IOException e) {
                throw new AssertionError(e);
            }
        }
    }

    /* JADX INFO: renamed from: ދ.ބ.֏.ޏ$ؠ, reason: contains not printable characters */
    public enum EnumC6493 {
        BEGIN_ARRAY,
        END_ARRAY,
        BEGIN_OBJECT,
        END_OBJECT,
        NAME,
        STRING,
        NUMBER,
        BOOLEAN,
        NULL,
        END_DOCUMENT
    }

    @CheckReturnValue
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public abstract int mo9683(C6492 c6492);

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public abstract void mo9684();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m9685(int i) {
        int i2 = this.f19185;
        int[] iArr = this.f19186;
        if (i2 == iArr.length) {
            if (i2 == 256) {
                StringBuilder sbM4889 = C2803.m4889("Nesting too deep at ");
                sbM4889.append(m9690());
                throw new JsonDataException(sbM4889.toString());
            }
            this.f19186 = Arrays.copyOf(iArr, iArr.length * 2);
            String[] strArr = this.f19187;
            this.f19187 = (String[]) Arrays.copyOf(strArr, strArr.length * 2);
            int[] iArr2 = this.f19188;
            this.f19188 = Arrays.copyOf(iArr2, iArr2.length * 2);
        }
        int[] iArr3 = this.f19186;
        int i3 = this.f19185;
        this.f19185 = i3 + 1;
        iArr3[i3] = i;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final JsonEncodingException m9686(String str) throws JsonEncodingException {
        StringBuilder sbM4897 = C2803.m4897(str, " at path ");
        sbM4897.append(m9690());
        throw new JsonEncodingException(sbM4897.toString());
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public abstract void mo9687();

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public abstract void mo9688();

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public abstract void mo9689();

    @CheckReturnValue
    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final String m9690() {
        return C4303.m7021(this.f19185, this.f19186, this.f19187, this.f19188);
    }

    @CheckReturnValue
    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public abstract boolean mo9691();

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public abstract double mo9692();

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public abstract int mo9693();

    @Nullable
    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public abstract <T> T mo9694();

    /* JADX INFO: renamed from: ލ, reason: contains not printable characters */
    public abstract String mo9695();

    @CheckReturnValue
    /* JADX INFO: renamed from: ސ, reason: contains not printable characters */
    public abstract EnumC6493 mo9696();

    /* JADX INFO: renamed from: ޒ, reason: contains not printable characters */
    public abstract void mo9697();

    /* JADX INFO: renamed from: ޓ, reason: contains not printable characters */
    public abstract void mo9698();
}
