package defpackage;

import android.database.Cursor;
import java.util.Arrays;

/* renamed from: ᵥᵦˈ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3531 extends AbstractC2348 {

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public double[] f13254;

    /* renamed from: ˎˑː, reason: contains not printable characters */
    public Cursor f13255;

    /* renamed from: ˑᵥˁ, reason: contains not printable characters */
    public byte[][] f13256;

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public String[] f13257;

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public long[] f13258;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public int[] f13259;

    public C3531(C2559 c2559, String str) {
        super(c2559, str, 0);
        this.f13259 = new int[0];
        this.f13258 = new long[0];
        this.f13254 = new double[0];
        this.f13257 = new String[0];
        this.f13256 = new byte[0][];
    }

    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public static void m8072(Cursor cursor, int i) {
        if (i < 0 || i >= cursor.getColumnCount()) {
            ᵭʝʜ.ˑᵥˁ(25, "column index out of range");
            throw null;
        }
    }

    @Override // java.lang.AutoCloseable
    public final void close() {
        if (!this.f9190) {
            mo3678();
            reset();
        }
        this.f9190 = true;
    }

    @Override // defpackage.InterfaceC1171
    public final byte[] getBlob(int i) {
        m6095();
        Cursor cursorM8075 = m8075();
        m8072(cursorM8075, i);
        return cursorM8075.getBlob(i);
    }

    @Override // defpackage.InterfaceC1171
    public final int getColumnCount() {
        m6095();
        m8073();
        Cursor cursor = this.f13255;
        if (cursor != null) {
            return cursor.getColumnCount();
        }
        return 0;
    }

    @Override // defpackage.InterfaceC1171
    public final String getColumnName(int i) {
        m6095();
        m8073();
        Cursor cursor = this.f13255;
        if (cursor != null) {
            m8072(cursor, i);
            return cursor.getColumnName(i);
        }
        ᵹˉᵞ.ᵳٴᵶ("Required value was null.");
        return null;
    }

    @Override // defpackage.InterfaceC1171
    public final double getDouble(int i) {
        m6095();
        Cursor cursorM8075 = m8075();
        m8072(cursorM8075, i);
        return cursorM8075.getDouble(i);
    }

    @Override // defpackage.InterfaceC1171
    public final long getLong(int i) {
        m6095();
        Cursor cursorM8075 = m8075();
        m8072(cursorM8075, i);
        return cursorM8075.getLong(i);
    }

    @Override // defpackage.InterfaceC1171
    public final boolean isNull(int i) {
        m6095();
        Cursor cursorM8075 = m8075();
        m8072(cursorM8075, i);
        return cursorM8075.isNull(i);
    }

    @Override // defpackage.AbstractC2348, defpackage.InterfaceC1171
    public final void reset() {
        m6095();
        Cursor cursor = this.f13255;
        if (cursor != null) {
            cursor.close();
        }
        this.f13255 = null;
    }

    @Override // defpackage.InterfaceC1171
    /* renamed from: ˁˑᵰ */
    public final String mo3674(int i) {
        m6095();
        Cursor cursorM8075 = m8075();
        m8072(cursorM8075, i);
        return cursorM8075.getString(i);
    }

    @Override // defpackage.InterfaceC1171
    /* renamed from: ˇʼʤˎ */
    public final void mo3675(int i, double d) {
        m6095();
        m8074(2, i);
        this.f13259[i] = 2;
        this.f13254[i] = d;
    }

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public final void m8073() {
        if (this.f13255 == null) {
            this.f13255 = this.f9188.m6452(new ˑᵽʾʦ(27, this));
        }
    }

    @Override // defpackage.InterfaceC1171
    /* renamed from: ˌᵜᵹᵩ */
    public final void mo3676(int i) {
        m6095();
        m8074(5, i);
        this.f13259[i] = 5;
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final void m8074(int i, int i2) {
        int i3 = i2 + 1;
        int[] iArr = this.f13259;
        if (iArr.length < i3) {
            this.f13259 = Arrays.copyOf(iArr, i3);
        }
        if (i == 1) {
            long[] jArr = this.f13258;
            if (jArr.length < i3) {
                this.f13258 = Arrays.copyOf(jArr, i3);
                return;
            }
            return;
        }
        if (i == 2) {
            double[] dArr = this.f13254;
            if (dArr.length < i3) {
                this.f13254 = Arrays.copyOf(dArr, i3);
                return;
            }
            return;
        }
        if (i == 3) {
            String[] strArr = this.f13257;
            if (strArr.length < i3) {
                this.f13257 = (String[]) Arrays.copyOf(strArr, i3);
                return;
            }
            return;
        }
        if (i != 4) {
            return;
        }
        byte[][] bArr = this.f13256;
        if (bArr.length < i3) {
            this.f13256 = (byte[][]) Arrays.copyOf(bArr, i3);
        }
    }

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final Cursor m8075() {
        Cursor cursor = this.f13255;
        if (cursor != null) {
            return cursor;
        }
        ᵭʝʜ.ˑᵥˁ(21, "no row");
        throw null;
    }

    @Override // defpackage.AbstractC2348, defpackage.InterfaceC1171
    /* renamed from: ᵯٴᵦ */
    public final void mo3678() {
        m6095();
        this.f13259 = new int[0];
        this.f13258 = new long[0];
        this.f13254 = new double[0];
        this.f13257 = new String[0];
        this.f13256 = new byte[0][];
    }

    @Override // defpackage.InterfaceC1171
    /* renamed from: ᵶᵷᵕ */
    public final void mo3679(int i, byte[] bArr) {
        m6095();
        m8074(4, i);
        this.f13259[i] = 4;
        this.f13256[i] = bArr;
    }

    @Override // defpackage.InterfaceC1171
    /* renamed from: ᵹᵝᵶ */
    public final void mo3680(long j, int i) {
        m6095();
        m8074(1, i);
        this.f13259[i] = 1;
        this.f13258[i] = j;
    }

    @Override // defpackage.InterfaceC1171
    /* renamed from: ᵽʛ */
    public final boolean mo3681() {
        m6095();
        m8073();
        Cursor cursor = this.f13255;
        if (cursor != null) {
            return cursor.moveToNext();
        }
        ᵹˉᵞ.ᵳٴᵶ("Required value was null.");
        return false;
    }

    @Override // defpackage.InterfaceC1171
    /* renamed from: ᵿʗᵝʽ */
    public final void mo3682(int i, String str) {
        m6095();
        m8074(3, i);
        this.f13259[i] = 3;
        this.f13257[i] = str;
    }
}
