- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
40 lines
1.3 KiB
Java
40 lines
1.3 KiB
Java
package com.ironsource.mediationsdk.adunit.adapter.internal;
|
|
|
|
import com.ironsource.mediationsdk.IronSource;
|
|
import com.ironsource.mediationsdk.adunit.adapter.internal.AdapterBaseInterface;
|
|
import com.ironsource.mediationsdk.c;
|
|
import com.ironsource.mediationsdk.model.NetworkSettings;
|
|
import java.util.UUID;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public abstract class BaseAdAdapter<NetworkAdapter extends AdapterBaseInterface, Listener> {
|
|
private final IronSource.AD_UNIT mAdUnit;
|
|
protected final UUID mAdUnitObjectId;
|
|
protected final NetworkSettings mNetworkSettings;
|
|
|
|
public BaseAdAdapter(IronSource.AD_UNIT ad_unit, NetworkSettings networkSettings) {
|
|
this(ad_unit, networkSettings, null);
|
|
}
|
|
|
|
public BaseAdAdapter(IronSource.AD_UNIT ad_unit, NetworkSettings networkSettings, UUID uuid) {
|
|
this.mAdUnit = ad_unit;
|
|
this.mNetworkSettings = networkSettings;
|
|
this.mAdUnitObjectId = uuid;
|
|
}
|
|
|
|
public NetworkAdapter getNetworkAdapter() {
|
|
NetworkAdapter networkadapter = (NetworkAdapter) c.b().b(this.mNetworkSettings, this.mAdUnit, this.mAdUnitObjectId);
|
|
if (networkadapter != null) {
|
|
return networkadapter;
|
|
}
|
|
return null;
|
|
}
|
|
|
|
public NetworkSettings getNetworkSettings() {
|
|
return this.mNetworkSettings;
|
|
}
|
|
|
|
public void releaseMemory() {
|
|
}
|
|
}
|