package com.unity3d.services.ads.gmascar.bridges; import com.unity3d.services.core.log.DeviceLog; import com.unity3d.services.core.reflection.GenericBridge; import java.util.HashMap; /* loaded from: classes4.dex */ public class AdapterStatusBridge extends GenericBridge { private static final String initializeStateMethodName = "getInitializationState"; private Class _adapterStateClass; @Override // com.unity3d.services.core.reflection.GenericBridge public String getClassName() { return "com.google.android.gms.ads.initialization.AdapterStatus"; } public AdapterStatusBridge() { super(new HashMap[]>() { // from class: com.unity3d.services.ads.gmascar.bridges.AdapterStatusBridge.1 { put(AdapterStatusBridge.initializeStateMethodName, new Class[0]); } }); AdapterStatusStateBridge adapterStatusStateBridge = new AdapterStatusStateBridge(); try { this._adapterStateClass = Class.forName(adapterStatusStateBridge.getClassName()); } catch (ClassNotFoundException e) { DeviceLog.debug("ERROR: Could not find class %s %s", adapterStatusStateBridge.getClassName(), e.getLocalizedMessage()); } } public boolean isGMAInitialized(Object obj) { Object[] adapterStatesEnum = getAdapterStatesEnum(); if (adapterStatesEnum != null) { return callNonVoidMethod(initializeStateMethodName, obj, new Object[0]) == adapterStatesEnum[1]; } DeviceLog.debug("ERROR: Could not get adapter states enum from AdapterStatus.State"); return false; } public Object[] getAdapterStatesEnum() { return this._adapterStateClass.getEnumConstants(); } }