package defpackage;

import android.text.TextUtils;
import java.util.ArrayList;
import org.json.JSONArray;
import org.json.JSONObject;

/* renamed from: ˆˆᵻʔ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0812 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final String f3763;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final String f3764;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final String f3765;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final String f3766;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final ArrayList f3767;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final String f3768;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final JSONObject f3769;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final ArrayList f3770;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final String f3771;

    public C0812(String str) {
        this.f3768 = str;
        JSONObject jSONObject = new JSONObject(str);
        this.f3769 = jSONObject;
        String strOptString = jSONObject.optString("productId");
        this.f3766 = strOptString;
        String strOptString2 = jSONObject.optString("type");
        this.f3771 = strOptString2;
        if (TextUtils.isEmpty(strOptString)) {
            ᵹˉᵞ.ˌᵜᵹᵩ("Product id cannot be empty.");
            throw null;
        }
        if (TextUtils.isEmpty(strOptString2)) {
            ᵹˉᵞ.ˌᵜᵹᵩ("Product type cannot be empty.");
            throw null;
        }
        this.f3763 = jSONObject.optString("title");
        jSONObject.optString("name");
        jSONObject.optString("description");
        jSONObject.optString("packageDisplayName");
        jSONObject.optString("iconUrl");
        this.f3765 = jSONObject.optString("skuDetailsToken");
        this.f3764 = jSONObject.optString("serializedDocid");
        JSONArray jSONArrayOptJSONArray = jSONObject.optJSONArray("subscriptionOfferDetails");
        if (jSONArrayOptJSONArray != null) {
            ArrayList arrayList = new ArrayList();
            for (int i = 0; i < jSONArrayOptJSONArray.length(); i++) {
                arrayList.add(new C4305(jSONArrayOptJSONArray.getJSONObject(i)));
            }
            this.f3770 = arrayList;
        } else {
            this.f3770 = (strOptString2.equals("subs") || strOptString2.equals("play_pass_subs")) ? new ArrayList() : null;
        }
        JSONObject jSONObjectOptJSONObject = this.f3769.optJSONObject("oneTimePurchaseOfferDetails");
        JSONArray jSONArrayOptJSONArray2 = this.f3769.optJSONArray("oneTimePurchaseOfferDetailsList");
        ArrayList arrayList2 = new ArrayList();
        if (jSONArrayOptJSONArray2 != null) {
            for (int i2 = 0; i2 < jSONArrayOptJSONArray2.length(); i2++) {
                arrayList2.add(new C3324(jSONArrayOptJSONArray2.getJSONObject(i2)));
            }
            this.f3767 = arrayList2;
            return;
        }
        if (jSONObjectOptJSONObject == null) {
            this.f3767 = null;
        } else {
            arrayList2.add(new C3324(jSONObjectOptJSONObject));
            this.f3767 = arrayList2;
        }
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof C0812) {
            return TextUtils.equals(this.f3768, ((C0812) obj).f3768);
        }
        return false;
    }

    public final int hashCode() {
        return this.f3768.hashCode();
    }

    public final String toString() {
        String string = this.f3769.toString();
        String strValueOf = String.valueOf(this.f3770);
        StringBuilder sb = new StringBuilder("ProductDetails{jsonString='");
        AbstractC4486.m9560(sb, this.f3768, "', parsedJson=", string, ", productId='");
        sb.append(this.f3766);
        sb.append("', productType='");
        sb.append(this.f3771);
        sb.append("', title='");
        sb.append(this.f3763);
        sb.append("', productDetailsToken='");
        sb.append(this.f3765);
        sb.append("', subscriptionOfferDetails=");
        sb.append(strValueOf);
        sb.append("}");
        return sb.toString();
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C3324 m2912() {
        ArrayList arrayList = this.f3767;
        if (arrayList == null || arrayList.isEmpty()) {
            return null;
        }
        return (C3324) arrayList.get(0);
    }
}
