package F;

import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import com.google.crypto.tink.shaded.protobuf.AbstractC1253a;
import com.google.crypto.tink.shaded.protobuf.AbstractC1261i;
import java.util.ArrayList;
import java.util.Collections;
import java.util.IdentityHashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import n.AbstractC2588o;
import n.C2566A;
import q.A0;

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

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

    public I(int i6) {
        switch (i6) {
            case 2:
                this.f1203a = Collections.newSetFromMap(new IdentityHashMap());
                break;
            case 3:
                this.f1203a = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Boolean.FALSE, null, 2, null);
                break;
            default:
                C2566A c2566a = AbstractC2588o.f21461a;
                this.f1203a = new C2566A();
                break;
        }
    }

    public abstract AbstractC1253a a(AbstractC1253a abstractC1253a);

    public abstract Object b();

    public List c(G g6, int i6, long j4) {
        C2566A c2566a = (C2566A) this.f1203a;
        List list = (List) c2566a.b(i6);
        if (list != null) {
            return list;
        }
        List listB = g6.b(i6);
        int size = listB.size();
        ArrayList arrayList = new ArrayList(size);
        for (int i7 = 0; i7 < size; i7++) {
            arrayList.add(((G0.Z) listB.get(i7)).Q(j4));
        }
        c2566a.i(i6, arrayList);
        return arrayList;
    }

    public abstract Object d();

    public abstract void e();

    public abstract void f();

    public Map g() {
        return Collections.EMPTY_MAP;
    }

    public abstract AbstractC1253a h(AbstractC1261i abstractC1261i);

    public abstract void i(Object obj);

    public abstract void j(A0 a02);

    public abstract void k();

    public void l(Object obj, boolean z6) {
        Set set = (Set) this.f1203a;
        int size = set.size();
        if (z6) {
            set.add(obj);
            if (size == 0) {
                e();
                return;
            }
            return;
        }
        if (set.remove(obj) && size == 1) {
            f();
        }
    }

    public abstract void m(AbstractC1253a abstractC1253a);

    public I(Class cls) {
        this.f1203a = cls;
    }
}
