package androidx.core.app; import android.app.Activity; import android.app.AppComponentFactory; import android.app.Application; import android.app.Service; import android.content.BroadcastReceiver; import android.content.ContentProvider; import android.content.Intent; /* loaded from: classes.dex */ public class CoreComponentFactory extends AppComponentFactory { /* renamed from: androidx.core.app.CoreComponentFactory$a */ /* loaded from: classes.dex */ public interface InterfaceC0203a { /* renamed from: a */ Object m4498a(); } /* renamed from: a */ public static T m4499a(T t) { T t2; return (!(t instanceof InterfaceC0203a) || (t2 = (T) ((InterfaceC0203a) t).m4498a()) == null) ? t : t2; } @Override // android.app.AppComponentFactory public Activity instantiateActivity(ClassLoader classLoader, String str, Intent intent) { return (Activity) m4499a(super.instantiateActivity(classLoader, str, intent)); } @Override // android.app.AppComponentFactory public Application instantiateApplication(ClassLoader classLoader, String str) { return (Application) m4499a(super.instantiateApplication(classLoader, str)); } @Override // android.app.AppComponentFactory public ContentProvider instantiateProvider(ClassLoader classLoader, String str) { return (ContentProvider) m4499a(super.instantiateProvider(classLoader, str)); } @Override // android.app.AppComponentFactory public BroadcastReceiver instantiateReceiver(ClassLoader classLoader, String str, Intent intent) { return (BroadcastReceiver) m4499a(super.instantiateReceiver(classLoader, str, intent)); } @Override // android.app.AppComponentFactory public Service instantiateService(ClassLoader classLoader, String str, Intent intent) { return (Service) m4499a(super.instantiateService(classLoader, str, intent)); } }