package defpackage;

import androidx.media3.container.NalUnitUtil;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import java.util.List;
import java.util.Map;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\"\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lgx;", "Lfx;", "ktor-utils"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
abstract class gx implements fx {
    @Override // defpackage.fx
    public final Object a(dx dxVar) {
        cr4.g(dxVar, "key");
        return h().get(dxVar);
    }

    @Override // defpackage.fx
    public final void b(dx dxVar) {
        cr4.g(dxVar, "key");
        h().remove(dxVar);
    }

    @Override // defpackage.fx
    public final void d(dx dxVar, Object obj) {
        cr4.g(dxVar, "key");
        cr4.g(obj, AppMeasurementSdk.ConditionalUserProperty.VALUE);
        h().put(dxVar, obj);
    }

    @Override // defpackage.fx
    public final List e() {
        return y41.bo(h().keySet());
    }

    @Override // defpackage.fx
    public final boolean f(dx dxVar) {
        cr4.g(dxVar, "key");
        return h().containsKey(dxVar);
    }

    @Override // defpackage.fx
    public final Object g(dx dxVar) {
        cr4.g(dxVar, "key");
        Object objA = a(dxVar);
        if (objA != null) {
            return objA;
        }
        throw new IllegalStateException("No instance for key " + dxVar);
    }

    public abstract Map h();
}
