package com.google.common.collect;

import java.util.AbstractMap;
import java.util.Map;

/* JADX INFO: loaded from: classes2.dex */
public final class f0 extends q {

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

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

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public int f23665d;

    public f0(CompactHashMap compactHashMap, int i10) {
        this.f23662a = 2;
        this.f23663b = compactHashMap;
        Object obj = CompactHashMap.f23571j;
        this.f23664c = compactHashMap.m()[i10];
        this.f23665d = i10;
    }

    public final void a() {
        int i10 = this.f23665d;
        AbstractMap abstractMap = this.f23663b;
        Object obj = this.f23664c;
        if (i10 != -1) {
            HashBiMap hashBiMap = (HashBiMap) abstractMap;
            if (i10 <= hashBiMap.f23586c && com.google.common.base.h.j(hashBiMap.f23584a[i10], obj)) {
                return;
            }
        }
        HashBiMap hashBiMap2 = (HashBiMap) abstractMap;
        hashBiMap2.getClass();
        this.f23665d = hashBiMap2.j(z0.x(obj), obj);
    }

    public final void b() {
        int i10 = this.f23665d;
        AbstractMap abstractMap = this.f23663b;
        Object obj = this.f23664c;
        if (i10 != -1) {
            HashBiMap hashBiMap = (HashBiMap) abstractMap;
            if (i10 <= hashBiMap.f23586c && com.google.common.base.h.j(obj, hashBiMap.f23585b[i10])) {
                return;
            }
        }
        HashBiMap hashBiMap2 = (HashBiMap) abstractMap;
        hashBiMap2.getClass();
        this.f23665d = hashBiMap2.k(z0.x(obj), obj);
    }

    public final void c() {
        int i10 = this.f23665d;
        Object obj = this.f23664c;
        AbstractMap abstractMap = this.f23663b;
        if (i10 != -1 && i10 < ((CompactHashMap) abstractMap).size()) {
            if (com.google.common.base.h.j(obj, ((CompactHashMap) abstractMap).m()[this.f23665d])) {
                return;
            }
        }
        Object obj2 = CompactHashMap.f23571j;
        this.f23665d = ((CompactHashMap) abstractMap).e(obj);
    }

    @Override // java.util.Map.Entry
    public final Object getKey() {
        return this.f23664c;
    }

    @Override // java.util.Map.Entry
    public final Object getValue() {
        AbstractMap abstractMap = this.f23663b;
        switch (this.f23662a) {
            case 0:
                a();
                int i10 = this.f23665d;
                if (i10 == -1) {
                    return null;
                }
                return ((HashBiMap) abstractMap).f23585b[i10];
            case 1:
                b();
                int i11 = this.f23665d;
                if (i11 == -1) {
                    return null;
                }
                return ((HashBiMap) abstractMap).f23584a[i11];
            default:
                CompactHashMap compactHashMap = (CompactHashMap) abstractMap;
                Map mapB = compactHashMap.b();
                if (mapB != null) {
                    return mapB.get(this.f23664c);
                }
                c();
                int i12 = this.f23665d;
                return i12 != -1 ? compactHashMap.n()[i12] : null;
        }
    }

    @Override // com.google.common.collect.q, java.util.Map.Entry
    public final Object setValue(Object obj) {
        AbstractMap abstractMap = this.f23663b;
        int i10 = this.f23662a;
        Object obj2 = this.f23664c;
        switch (i10) {
            case 0:
                a();
                int i11 = this.f23665d;
                if (i11 == -1) {
                    ((HashBiMap) abstractMap).o(obj2, obj, false);
                    return null;
                }
                HashBiMap hashBiMap = (HashBiMap) abstractMap;
                Object obj3 = hashBiMap.f23585b[i11];
                if (com.google.common.base.h.j(obj3, obj)) {
                    return obj;
                }
                hashBiMap.u(this.f23665d, obj, false);
                return obj3;
            case 1:
                b();
                int i12 = this.f23665d;
                if (i12 == -1) {
                    ((HashBiMap) abstractMap).p(obj2, obj, false);
                    return null;
                }
                HashBiMap hashBiMap2 = (HashBiMap) abstractMap;
                Object obj4 = hashBiMap2.f23584a[i12];
                if (com.google.common.base.h.j(obj4, obj)) {
                    return obj;
                }
                hashBiMap2.t(this.f23665d, obj, false);
                return obj4;
            default:
                CompactHashMap compactHashMap = (CompactHashMap) abstractMap;
                Map mapB = compactHashMap.b();
                if (mapB != null) {
                    return mapB.put(obj2, obj);
                }
                c();
                int i13 = this.f23665d;
                if (i13 == -1) {
                    compactHashMap.put(obj2, obj);
                    return null;
                }
                Object obj5 = compactHashMap.n()[i13];
                compactHashMap.n()[this.f23665d] = obj;
                return obj5;
        }
    }

    public f0(HashBiMap hashBiMap, int i10, int i11) {
        this.f23662a = i11;
        if (i11 != 1) {
            this.f23663b = hashBiMap;
            this.f23664c = hashBiMap.f23584a[i10];
            this.f23665d = i10;
        } else {
            this.f23663b = hashBiMap;
            this.f23664c = hashBiMap.f23585b[i10];
            this.f23665d = i10;
        }
    }
}
