package l;

/* JADX INFO: renamed from: l.f, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public class C0614f {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final a[] f5283a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final int f5284b;

    /* JADX INFO: renamed from: l.f$a */
    protected static final class a {

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

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

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

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

        public a(Object obj, Object obj2, int i2, a aVar) {
            this.f5286b = obj;
            this.f5287c = obj2;
            this.f5288d = aVar;
            this.f5285a = i2;
        }
    }

    public C0614f() {
        this(8192);
    }

    public Class a(String str) {
        int i2 = 0;
        while (true) {
            a[] aVarArr = this.f5283a;
            if (i2 >= aVarArr.length) {
                return null;
            }
            a aVar = aVarArr[i2];
            if (aVar != null) {
                for (a aVar2 = aVar; aVar2 != null; aVar2 = aVar2.f5288d) {
                    Object obj = aVar.f5286b;
                    if (obj instanceof Class) {
                        Class cls = (Class) obj;
                        if (cls.getName().equals(str)) {
                            return cls;
                        }
                    }
                }
            }
            i2++;
        }
    }

    public final Object b(Object obj) {
        for (a aVar = this.f5283a[System.identityHashCode(obj) & this.f5284b]; aVar != null; aVar = aVar.f5288d) {
            if (obj == aVar.f5286b) {
                return aVar.f5287c;
            }
        }
        return null;
    }

    public boolean c(Object obj, Object obj2) {
        int iIdentityHashCode = System.identityHashCode(obj);
        int i2 = this.f5284b & iIdentityHashCode;
        for (a aVar = this.f5283a[i2]; aVar != null; aVar = aVar.f5288d) {
            if (obj == aVar.f5286b) {
                aVar.f5287c = obj2;
                return true;
            }
        }
        this.f5283a[i2] = new a(obj, obj2, iIdentityHashCode, this.f5283a[i2]);
        return false;
    }

    public C0614f(int i2) {
        this.f5284b = i2 - 1;
        this.f5283a = new a[i2];
    }
}
