package p138.p395.p396;

import com.squareup.moshi.JsonDataException;
import java.io.Closeable;
import java.io.Flushable;
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;

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

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

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

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

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

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

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

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

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public int f19228 = -1;

    /* JADX INFO: renamed from: ֏ */
    public abstract AbstractC6497 mo9714();

    /* JADX INFO: renamed from: ֏ */
    public abstract AbstractC6497 mo9715(double d);

    /* JADX INFO: renamed from: ֏ */
    public abstract AbstractC6497 mo9717(@Nullable Number number);

    /* JADX INFO: renamed from: ֏ */
    public abstract AbstractC6497 mo9718(boolean z);

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m9730(int i) {
        int[] iArr = this.f19222;
        int i2 = this.f19221;
        this.f19221 = i2 + 1;
        iArr[i2] = i;
    }

    /* JADX INFO: renamed from: ؠ */
    public abstract AbstractC6497 mo9719();

    /* JADX INFO: renamed from: ؠ */
    public abstract AbstractC6497 mo9721(String str);

    /* JADX INFO: renamed from: ހ */
    public abstract AbstractC6497 mo9722(@Nullable String str);

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final boolean m9731() {
        int i = this.f19221;
        int[] iArr = this.f19222;
        if (i != iArr.length) {
            return false;
        }
        if (i == 256) {
            StringBuilder sbM4889 = C2803.m4889("Nesting too deep at ");
            sbM4889.append(m9732());
            sbM4889.append(": circular reference?");
            throw new JsonDataException(sbM4889.toString());
        }
        this.f19222 = Arrays.copyOf(iArr, iArr.length * 2);
        String[] strArr = this.f19223;
        this.f19223 = (String[]) Arrays.copyOf(strArr, strArr.length * 2);
        int[] iArr2 = this.f19224;
        this.f19224 = Arrays.copyOf(iArr2, iArr2.length * 2);
        if (!(this instanceof C6496)) {
            return true;
        }
        C6496 c6496 = (C6496) this;
        Object[] objArr = c6496.f19219;
        c6496.f19219 = Arrays.copyOf(objArr, objArr.length * 2);
        return true;
    }

    /* JADX INFO: renamed from: ރ */
    public abstract AbstractC6497 mo9723();

    /* JADX INFO: renamed from: ބ */
    public abstract AbstractC6497 mo9724();

    @CheckReturnValue
    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public final String m9732() {
        return C4303.m7021(this.f19221, this.f19222, this.f19223, this.f19224);
    }

    /* JADX INFO: renamed from: ކ */
    public abstract AbstractC6497 mo9725();

    /* JADX INFO: renamed from: ކ */
    public abstract AbstractC6497 mo9726(long j);

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public final int m9733() {
        int i = this.f19221;
        if (i != 0) {
            return this.f19222[i - 1];
        }
        throw new IllegalStateException("JsonWriter is closed.");
    }
}
