package h3;

import java.util.LinkedHashMap;
import java.util.Map;

/* JADX INFO: loaded from: classes.dex */
public final class G4 extends LinkedHashMap {

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

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public /* synthetic */ G4(int i6, float f6, boolean z6, int i7) {
        super(i6, f6, z6);
        this.f16856a = i7;
    }

    @Override // java.util.HashMap, java.util.AbstractMap, java.util.Map
    public final /* bridge */ boolean containsKey(Object obj) {
        switch (this.f16856a) {
            case 0:
                if (obj instanceof String) {
                    return super.containsKey((String) obj);
                }
                return false;
            default:
                if (obj instanceof Integer) {
                    return super.containsKey((Integer) obj);
                }
                return false;
        }
    }

    @Override // java.util.LinkedHashMap, java.util.HashMap, java.util.AbstractMap, java.util.Map
    public final /* bridge */ boolean containsValue(Object obj) {
        switch (this.f16856a) {
            case 0:
                if (obj instanceof C2075a) {
                    return super.containsValue((C2075a) obj);
                }
                return false;
            default:
                if (obj instanceof String) {
                    return super.containsValue((String) obj);
                }
                return false;
        }
    }

    @Override // java.util.LinkedHashMap, java.util.HashMap, java.util.AbstractMap, java.util.Map
    public final /* bridge */ Object get(Object obj) {
        switch (this.f16856a) {
            case 0:
                if (obj instanceof String) {
                    return (C2075a) super.get((String) obj);
                }
                return null;
            default:
                if (obj instanceof Integer) {
                    return (String) super.get((Integer) obj);
                }
                return null;
        }
    }

    @Override // java.util.LinkedHashMap, java.util.HashMap, java.util.Map
    public final /* bridge */ Object getOrDefault(Object obj, Object obj2) {
        switch (this.f16856a) {
            case 0:
                return !(obj instanceof String) ? obj2 : (C2075a) super.getOrDefault((String) obj, (C2075a) obj2);
            default:
                return !(obj instanceof Integer) ? obj2 : (String) super.getOrDefault((Integer) obj, (String) obj2);
        }
    }

    @Override // java.util.HashMap, java.util.AbstractMap, java.util.Map
    public final /* bridge */ Object remove(Object obj) {
        switch (this.f16856a) {
            case 0:
                if (obj instanceof String) {
                    return (C2075a) super.remove((String) obj);
                }
                return null;
            default:
                if (obj instanceof Integer) {
                    return (String) super.remove((Integer) obj);
                }
                return null;
        }
    }

    @Override // java.util.LinkedHashMap
    public final boolean removeEldestEntry(Map.Entry eldest) {
        switch (this.f16856a) {
            case 0:
                kotlin.jvm.internal.o.h(eldest, "eldest");
                if (super.size() > 48) {
                }
                break;
            default:
                kotlin.jvm.internal.o.h(eldest, "eldest");
                if (super.size() > 128) {
                }
                break;
        }
        return false;
    }

    @Override // java.util.HashMap, java.util.Map
    public final /* bridge */ boolean remove(Object obj, Object obj2) {
        switch (this.f16856a) {
            case 0:
                if ((obj instanceof String) && (obj2 instanceof C2075a)) {
                    return super.remove((String) obj, (C2075a) obj2);
                }
                return false;
            default:
                if ((obj instanceof Integer) && (obj2 instanceof String)) {
                    return super.remove((Integer) obj, (String) obj2);
                }
                return false;
        }
    }
}
