package com.google.android.gms.internal.measurement;

import android.content.ContentProviderClient;
import android.content.ContentResolver;
import android.database.Cursor;
import android.net.Uri;
import android.os.RemoteException;
import android.util.Log;
import java.nio.charset.Charset;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;

/* JADX INFO: renamed from: com.google.android.gms.internal.measurement.n2, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0674n2 implements InterfaceC0693r2 {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final Y1 f9926b = new Y1(3);

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final Object f9927a;

    public /* synthetic */ C0674n2(Object obj) {
        this.f9927a = obj;
    }

    @Override // com.google.android.gms.internal.measurement.InterfaceC0693r2
    public C0733z2 a(Class cls) {
        for (int i = 0; i < 2; i++) {
            InterfaceC0693r2 interfaceC0693r2 = ((InterfaceC0693r2[]) this.f9927a)[i];
            if (interfaceC0693r2.b(cls)) {
                return interfaceC0693r2.a(cls);
            }
        }
        throw new UnsupportedOperationException("No factory is available for message type: ".concat(cls.getName()));
    }

    @Override // com.google.android.gms.internal.measurement.InterfaceC0693r2
    public boolean b(Class cls) {
        for (int i = 0; i < 2; i++) {
            if (((InterfaceC0693r2[]) this.f9927a)[i].b(cls)) {
                return true;
            }
        }
        return false;
    }

    public Object c() {
        C0727y1 c0727y1 = (C0727y1) this.f9927a;
        ContentResolver contentResolver = c0727y1.f10071a;
        Uri uri = c0727y1.f10072b;
        ContentProviderClient contentProviderClientAcquireUnstableContentProviderClient = contentResolver.acquireUnstableContentProviderClient(uri);
        try {
            if (contentProviderClientAcquireUnstableContentProviderClient == null) {
                Log.w("ConfigurationContentLdr", "Unable to acquire ContentProviderClient, using default values");
                return Collections.EMPTY_MAP;
            }
            Cursor cursorQuery = contentProviderClientAcquireUnstableContentProviderClient.query(uri, C0727y1.i, null, null, null);
            try {
                if (cursorQuery == null) {
                    Log.w("ConfigurationContentLdr", "ContentProvider query returned null cursor, using default values");
                    return Collections.EMPTY_MAP;
                }
                int count = cursorQuery.getCount();
                if (count == 0) {
                    Map map = Collections.EMPTY_MAP;
                    cursorQuery.close();
                    return map;
                }
                Map eVar = count <= 256 ? new q.e(count) : new HashMap(count, 1.0f);
                while (cursorQuery.moveToNext()) {
                    eVar.put(cursorQuery.getString(0), cursorQuery.getString(1));
                }
                if (cursorQuery.isAfterLast()) {
                    cursorQuery.close();
                    return eVar;
                }
                Log.w("ConfigurationContentLdr", "Cursor read incomplete (ContentProvider dead?), using default values");
                Map map2 = Collections.EMPTY_MAP;
                cursorQuery.close();
                return map2;
            } finally {
            }
        } catch (RemoteException e8) {
            Log.w("ConfigurationContentLdr", "ContentProvider query failed, using default values", e8);
            return Collections.EMPTY_MAP;
        } finally {
            contentProviderClientAcquireUnstableContentProviderClient.release();
        }
    }

    public void d(int i, Object obj, A2 a22) {
        T1 t12 = (T1) this.f9927a;
        t12.M(i, 3);
        a22.i((M1) obj, t12.f9679v);
        t12.M(i, 4);
    }

    public void e(int i, Object obj, A2 a22) {
        M1 m12 = (M1) obj;
        T1 t12 = (T1) this.f9927a;
        t12.O((i << 3) | 2);
        t12.O(m12.a(a22));
        a22.i(m12, t12.f9679v);
    }

    public C0674n2(int i) {
        switch (i) {
            case 1:
                this.f9927a = new HashMap();
                break;
            default:
                C0723x2 c0723x2 = C0723x2.f10064c;
                C0674n2 c0674n2 = new C0674n2(new InterfaceC0693r2[]{Y1.f9790b, f9926b});
                Charset charset = AbstractC0644h2.f9868a;
                this.f9927a = c0674n2;
                break;
        }
    }

    public C0674n2(T1 t12) {
        Charset charset = AbstractC0644h2.f9868a;
        this.f9927a = t12;
        t12.f9679v = this;
    }
}
