package com.google.android.gms.ads.nonagon.signalgeneration;

import android.database.Cursor;
import android.database.sqlite.SQLiteException;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import com.google.android.gms.ads.AdFormat;
import com.google.android.gms.internal.ads.ao;
import com.google.android.gms.internal.ads.kb1;
import com.google.android.gms.internal.ads.qg;
import com.google.android.gms.internal.ads.zzazi;
import com.google.android.gms.internal.measurement.z9;
import com.google.android.gms.measurement.internal.d4;
import com.google.android.gms.measurement.internal.m1;
import com.google.android.gms.measurement.internal.r1;
import com.google.android.gms.measurement.internal.t3;
import com.google.android.gms.measurement.internal.v2;
import com.google.android.gms.measurement.internal.z3;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.concurrent.Callable;

/* JADX INFO: loaded from: classes2.dex */
public final /* synthetic */ class h implements Callable {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f8033a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ Object f8034b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ Object f8035c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final /* synthetic */ Object f8036d;

    public /* synthetic */ h(r1 r1Var, f8.a aVar, Object obj, int i10) {
        this.f8033a = i10;
        this.f8034b = aVar;
        this.f8036d = obj;
        this.f8035c = r1Var;
    }

    @Override // java.util.concurrent.Callable
    public final Object call() throws Exception {
        kb1 kb1Var;
        Cursor cursorQuery;
        int i10 = this.f8033a;
        Object obj = this.f8036d;
        Object obj2 = this.f8034b;
        Object obj3 = this.f8035c;
        switch (i10) {
            case 0:
                p pVar = (p) obj2;
                List<Uri> list = (List) obj;
                k8.a aVar = (k8.a) obj3;
                qg qgVar = pVar.f8088d.f16877b;
                String strZzj = qgVar != null ? qgVar.zzj(pVar.f8086c, (View) k8.b.O(aVar), null) : "";
                if (TextUtils.isEmpty(strZzj)) {
                    throw new Exception("Failed to get view signals.");
                }
                ArrayList arrayList = new ArrayList();
                for (Uri uri : list) {
                    if (p.V2(uri, pVar.f8085b0, pVar.f8087c0)) {
                        arrayList.add(p.X2(uri, "ms", strZzj));
                    } else {
                        q7.j.d("Not a Google URL: ".concat(String.valueOf(uri)));
                        arrayList.add(uri);
                    }
                }
                if (arrayList.isEmpty()) {
                    throw new Exception("Empty impression URLs result.");
                }
                return arrayList;
            case 1:
                p pVar2 = (p) obj2;
                Uri uriB = (Uri) obj;
                k8.a aVar2 = (k8.a) obj3;
                pVar2.getClass();
                try {
                    uriB = (!((Boolean) n7.y.f31093e.f31096c.b(ao.f8924jd)).booleanValue() || (kb1Var = pVar2.f8090e) == null) ? pVar2.f8088d.b(uriB, pVar2.f8086c, (View) k8.b.O(aVar2), null) : kb1Var.zza(uriB, pVar2.f8086c, (View) k8.b.O(aVar2), null);
                    break;
                } catch (zzazi unused) {
                }
                if (uriB.getQueryParameter("ms") != null) {
                    return uriB;
                }
                throw new Exception("Failed to append spam signals to click url.");
            case 2:
                w7.a.generate(((n0) obj2).f8068c, AdFormat.BANNER, (g7.f) obj, (o0) obj3);
                return Boolean.TRUE;
            case 3:
                r1 r1Var = (r1) obj3;
                r1Var.f21881a.Y();
                v2 v2Var = r1Var.f21881a.f22091h;
                z3.o(v2Var);
                v2Var.w();
                ((m1) v2Var.f31277a).getClass();
                throw new IllegalStateException("Unexpected call on client side");
            default:
                r1 r1Var2 = (r1) obj3;
                r1Var2.f21881a.Y();
                d4 d4Var = (d4) obj2;
                Bundle bundle = (Bundle) obj;
                z3 z3Var = r1Var2.f21881a;
                z3Var.zzl().w();
                z9.a();
                if (!z3Var.M().J(d4Var.zza, com.google.android.gms.measurement.internal.z.G0) || d4Var.zza == null) {
                    return new ArrayList();
                }
                if (bundle != null) {
                    int[] intArray = bundle.getIntArray("uriSources");
                    long[] longArray = bundle.getLongArray("uriTimestamps");
                    if (intArray != null) {
                        if (longArray == null || longArray.length != intArray.length) {
                            z3Var.zzj().f21834f.c("Uri sources and timestamps do not match");
                        } else {
                            for (int i11 = 0; i11 < intArray.length; i11++) {
                                com.google.android.gms.measurement.internal.k kVar = z3Var.f22086c;
                                z3.o(kVar);
                                String str = d4Var.zza;
                                int i12 = intArray[i11];
                                long j10 = longArray[i11];
                                com.google.android.gms.common.internal.w.checkNotEmpty(str);
                                kVar.w();
                                kVar.A();
                                try {
                                    int iDelete = kVar.E().delete("trigger_uris", "app_id=? and source=? and timestamp_millis<=?", new String[]{str, String.valueOf(i12), String.valueOf(j10)});
                                    kVar.zzj().f21842n.d("Pruned " + iDelete + " trigger URIs. appId, source, timestamp", str, Integer.valueOf(i12), Long.valueOf(j10));
                                } catch (SQLiteException e10) {
                                    kVar.zzj().f21834f.a(com.google.android.gms.measurement.internal.p0.A(str), e10, "Error pruning trigger URIs. appId");
                                }
                            }
                        }
                    }
                }
                com.google.android.gms.measurement.internal.k kVar2 = z3Var.f22086c;
                z3.o(kVar2);
                String str2 = d4Var.zza;
                com.google.android.gms.common.internal.w.checkNotEmpty(str2);
                kVar2.w();
                kVar2.A();
                ArrayList arrayList2 = new ArrayList();
                try {
                    cursorQuery = kVar2.E().query("trigger_uris", new String[]{"trigger_uri", "timestamp_millis", "source"}, "app_id=?", new String[]{str2}, null, null, "rowid", null);
                    try {
                        try {
                            if (!cursorQuery.moveToFirst()) {
                                cursorQuery.close();
                                return arrayList2;
                            }
                            do {
                                String string = cursorQuery.getString(0);
                                if (string == null) {
                                    string = "";
                                }
                                arrayList2.add(new t3(cursorQuery.getInt(2), cursorQuery.getLong(1), string));
                            } while (cursorQuery.moveToNext());
                            cursorQuery.close();
                            return arrayList2;
                        } catch (SQLiteException e11) {
                            e = e11;
                            kVar2.zzj().f21834f.a(com.google.android.gms.measurement.internal.p0.A(str2), e, "Error querying trigger uris. appId");
                            List listEmptyList = Collections.emptyList();
                            if (cursorQuery == null) {
                                return listEmptyList;
                            }
                            cursorQuery.close();
                            return listEmptyList;
                        }
                    } catch (Throwable th) {
                        th = th;
                    }
                    th = th;
                } catch (SQLiteException e12) {
                    e = e12;
                    cursorQuery = null;
                } catch (Throwable th2) {
                    th = th2;
                    cursorQuery = null;
                }
                if (cursorQuery != null) {
                    cursorQuery.close();
                }
                throw th;
        }
    }

    public /* synthetic */ h(Object obj, Object obj2, Object obj3, int i10) {
        this.f8033a = i10;
        this.f8034b = obj;
        this.f8036d = obj2;
        this.f8035c = obj3;
    }
}
