package androidx.appcompat.view.menu;

import android.content.Context;
import android.view.MenuItem;
import android.view.SubMenu;
import java.util.Iterator;
import java.util.Map;

/* JADX INFO: compiled from: BaseMenuWrapper.java */
/* JADX INFO: loaded from: classes.dex */
abstract class c<T> extends d<T> {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    final Context f202b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private Map<c.f.f.a.b, MenuItem> f203c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private Map<c.f.f.a.c, SubMenu> f204d;

    c(Context context, T t) {
        super(t);
        this.f202b = context;
    }

    final MenuItem c(MenuItem menuItem) {
        if (!(menuItem instanceof c.f.f.a.b)) {
            return menuItem;
        }
        c.f.f.a.b bVar = (c.f.f.a.b) menuItem;
        if (this.f203c == null) {
            this.f203c = new c.d.a();
        }
        MenuItem menuItem2 = this.f203c.get(menuItem);
        if (menuItem2 != null) {
            return menuItem2;
        }
        MenuItem menuItemB = q.b(this.f202b, bVar);
        this.f203c.put(bVar, menuItemB);
        return menuItemB;
    }

    final SubMenu d(SubMenu subMenu) {
        if (!(subMenu instanceof c.f.f.a.c)) {
            return subMenu;
        }
        c.f.f.a.c cVar = (c.f.f.a.c) subMenu;
        if (this.f204d == null) {
            this.f204d = new c.d.a();
        }
        SubMenu subMenu2 = this.f204d.get(cVar);
        if (subMenu2 != null) {
            return subMenu2;
        }
        SubMenu subMenuC = q.c(this.f202b, cVar);
        this.f204d.put(cVar, subMenuC);
        return subMenuC;
    }

    final void e() {
        Map<c.f.f.a.b, MenuItem> map = this.f203c;
        if (map != null) {
            map.clear();
        }
        Map<c.f.f.a.c, SubMenu> map2 = this.f204d;
        if (map2 != null) {
            map2.clear();
        }
    }

    final void f(int i2) {
        Map<c.f.f.a.b, MenuItem> map = this.f203c;
        if (map == null) {
            return;
        }
        Iterator<c.f.f.a.b> it = map.keySet().iterator();
        while (it.hasNext()) {
            if (i2 == it.next().getGroupId()) {
                it.remove();
            }
        }
    }

    final void g(int i2) {
        Map<c.f.f.a.b, MenuItem> map = this.f203c;
        if (map == null) {
            return;
        }
        Iterator<c.f.f.a.b> it = map.keySet().iterator();
        while (it.hasNext()) {
            if (i2 == it.next().getItemId()) {
                it.remove();
                return;
            }
        }
    }
}
