package O3;

import T3.X;
import com.google.crypto.tink.shaded.protobuf.AbstractC0735a;
import com.google.crypto.tink.shaded.protobuf.AbstractC0742h;
import java.io.Serializable;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import t3.C1540c;

/* JADX INFO: loaded from: classes.dex */
public abstract class f {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Serializable f5148b;

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

    /* JADX WARN: Type inference failed for: r0v1, types: [float[], java.io.Serializable] */
    public f(int i) {
        this.f5148b = new float[i * 2];
        this.f5149c = new int[i];
    }

    public abstract void a();

    public int b() {
        return 1;
    }

    public abstract String c();

    public Object d(AbstractC0735a abstractC0735a, Class cls) {
        I3.f fVar = (I3.f) ((Map) this.f5149c).get(cls);
        if (fVar != null) {
            return fVar.a(abstractC0735a);
        }
        throw new IllegalArgumentException("Requested primitive class " + cls.getCanonicalName() + " not supported.");
    }

    public abstract void e();

    public abstract e f();

    public abstract X g();

    public abstract AbstractC0735a h(AbstractC0742h abstractC0742h);

    public abstract void i(C1540c c1540c);

    public abstract void j();

    public abstract void k();

    public abstract void l();

    public abstract void m(AbstractC0735a abstractC0735a);

    public f(Class cls, I3.f... fVarArr) {
        this.f5147a = cls;
        HashMap map = new HashMap();
        for (I3.f fVar : fVarArr) {
            boolean zContainsKey = map.containsKey(fVar.f3320a);
            Class cls2 = fVar.f3320a;
            if (!zContainsKey) {
                map.put(cls2, fVar);
            } else {
                throw new IllegalArgumentException(I1.a.m(cls2, new StringBuilder("KeyTypeManager constructed with duplicate factories for primitive ")));
            }
        }
        if (fVarArr.length > 0) {
            this.f5148b = fVarArr[0].f3320a;
        } else {
            this.f5148b = Void.class;
        }
        this.f5149c = Collections.unmodifiableMap(map);
    }
}
