package p037.p089.p090;

import androidx.fragment.app.Fragment;
import p037.p057.C1729;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: މ.ވ.ށ.ދ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C2009 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final C1729<String, Class<?>> f6593 = new C1729<>();

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static boolean m3881(ClassLoader classLoader, String str) {
        try {
            return Fragment.class.isAssignableFrom(m3882(classLoader, str));
        } catch (ClassNotFoundException unused) {
            return false;
        }
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static Class<?> m3882(ClassLoader classLoader, String str) throws ClassNotFoundException {
        Class<?> orDefault = f6593.getOrDefault(str, null);
        if (orDefault != null) {
            return orDefault;
        }
        Class<?> cls = Class.forName(str, false, classLoader);
        f6593.put(str, cls);
        return cls;
    }

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static Class<? extends Fragment> m3883(ClassLoader classLoader, String str) {
        try {
            return m3882(classLoader, str);
        } catch (ClassCastException e) {
            throw new Fragment.InstantiationException(C2803.m4880("Unable to instantiate fragment ", str, ": make sure class is a valid subclass of Fragment"), e);
        } catch (ClassNotFoundException e2) {
            throw new Fragment.InstantiationException(C2803.m4880("Unable to instantiate fragment ", str, ": make sure class name exists"), e2);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public Fragment mo3884(ClassLoader classLoader, String str) {
        throw null;
    }
}
