正在查看: CallApp v2.226 应用的 j2.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: CallApp v2.226 应用的 j2.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fyber.fairbid;
import com.fyber.fairbid.http.FairBidHttpUtils;
import com.fyber.fairbid.internal.Constants;
import com.fyber.fairbid.mediation.abstr.NetworkAdapter;
import com.fyber.fairbid.mediation.pmn.ProgrammaticNetworkAdapter;
import java.util.ArrayList;
import java.util.Collection;
import java.util.EnumSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import kotlin.jvm.internal.Intrinsics;
import org.json.JSONArray;
import org.json.JSONObject;
public abstract class j2 {
public static List a(List list, wd wdVar, boolean z) {
Object u5Var;
wd wdVar2 = wdVar;
Intrinsics.checkNotNullParameter(wdVar2, "adapterStatusRepository");
if (list == null) {
return kotlin.collections.b0.a;
}
boolean isCleartextPermitted = FairBidHttpUtils.INSTANCE.isCleartextPermitted("127.0.0.1");
ArrayList arrayList = new ArrayList();
Iterator it = list.iterator();
while (it.hasNext()) {
NetworkAdapter networkAdapter = (NetworkAdapter) it.next();
cl forName = wdVar2.forName(networkAdapter.getMarketingName());
Constants.AdType[] adTypeArr = {Constants.AdType.INTERSTITIAL, Constants.AdType.BANNER, Constants.AdType.REWARDED};
Intrinsics.checkNotNullParameter(adTypeArr, "elements");
Set K = kotlin.collections.o.K(adTypeArr);
ArrayList arrayList2 = new ArrayList();
for (Object obj : K) {
if (ts.a.getMetadata().forNetworkAndFormat(networkAdapter.getNetwork(), (Constants.AdType) obj)) {
arrayList2.add(obj);
}
}
ArrayList arrayList3 = new ArrayList(kotlin.collections.s.n(arrayList2, 10));
Iterator it2 = arrayList2.iterator();
while (it2.hasNext()) {
arrayList3.add(a((Constants.AdType) it2.next()));
}
ArrayList arrayList4 = new ArrayList();
for (Object obj2 : K) {
if (ts.a.getScreenshots().a(networkAdapter.getNetwork(), (Constants.AdType) obj2).c) {
arrayList4.add(obj2);
}
}
ArrayList arrayList5 = new ArrayList(kotlin.collections.s.n(arrayList4, 10));
Iterator it3 = arrayList4.iterator();
while (it3.hasNext()) {
arrayList5.add(a((Constants.AdType) it3.next()));
}
if (forName != null) {
boolean z2 = networkAdapter instanceof ProgrammaticNetworkAdapter;
boolean z3 = forName.v;
Boolean valueOf = Boolean.valueOf(z3);
if (!z3) {
valueOf = null;
}
Boolean valueOf2 = valueOf != null ? Boolean.valueOf(!valueOf.booleanValue()) : null;
if (z) {
Boolean bool = networkAdapter.isInitialized() ? (Boolean) com.fyber.fairbid.common.concurrency.a.a(networkAdapter.getAdapterStarted(), Boolean.FALSE) : Boolean.FALSE;
ArrayList a = a((EnumSet) networkAdapter.getAllAdTypeCapabilities());
ArrayList a2 = z2 ? a((EnumSet) ((ProgrammaticNetworkAdapter) networkAdapter).getAllProgrammaticAdTypeCapabilities()) : null;
boolean isEmpty = forName.j.isEmpty();
boolean z4 = forName.a;
boolean z5 = forName.h;
boolean z6 = forName.k;
Boolean bool2 = bool;
String canonicalName = networkAdapter.getCanonicalName();
boolean z7 = !forName.a();
String marketingVersionSafely = networkAdapter.getMarketingVersionSafely();
Intrinsics.checkNotNullParameter(marketingVersionSafely, "<this>");
String str = Intrinsics.a(marketingVersionSafely, "?") ? "n/a" : marketingVersionSafely;
Intrinsics.c(bool2);
u5Var = new yk(a, a2, isEmpty, z4, z5, z6, canonicalName, z7, isCleartextPermitted, str, bool2.booleanValue(), arrayList3, arrayList5, forName.r, ((mt) forName.s.invoke()).a, valueOf2);
} else {
ArrayList a3 = a((EnumSet) networkAdapter.getAllAdTypeCapabilities());
ArrayList a4 = z2 ? a((EnumSet) ((ProgrammaticNetworkAdapter) networkAdapter).getAllProgrammaticAdTypeCapabilities()) : null;
boolean isEmpty2 = forName.j.isEmpty();
boolean z8 = forName.a;
boolean z9 = forName.h;
boolean z10 = forName.k;
String canonicalName2 = networkAdapter.getCanonicalName();
boolean z11 = !forName.a();
String marketingVersionSafely2 = networkAdapter.getMarketingVersionSafely();
Intrinsics.checkNotNullParameter(marketingVersionSafely2, "<this>");
u5Var = new u5(a3, a4, isEmpty2, z8, z9, z10, canonicalName2, z11, isCleartextPermitted, Intrinsics.a(marketingVersionSafely2, "?") ? "n/a" : marketingVersionSafely2, arrayList3, arrayList5, forName.r, ((mt) forName.s.invoke()).a, valueOf2);
}
arrayList.add(u5Var);
}
wdVar2 = wdVar;
}
return arrayList;
}
public static String a(Constants.AdType adType) {
Intrinsics.checkNotNullParameter(adType, "<this>");
int i = i2.a[adType.ordinal()];
if (i == 1) {
return "BAN";
}
if (i == 2) {
return "RW";
}
if (i == 3) {
return "INT";
}
throw new IllegalArgumentException("Unsupported ad format to report: " + adType);
}
public static final JSONObject a(Map map) {
Intrinsics.checkNotNullParameter(map, "map");
JSONObject jSONObject = new JSONObject();
for (Map.Entry entry : map.entrySet()) {
jSONObject.put((String) entry.getKey(), a(entry.getValue()));
}
return jSONObject;
}
public static Object a(Object obj) {
if (obj == null) {
Object obj2 = JSONObject.NULL;
Intrinsics.checkNotNullExpressionValue(obj2, "NULL");
return obj2;
}
if (obj instanceof Map) {
return a((Map) obj);
}
if (!(obj instanceof Collection)) {
return obj;
}
JSONArray jSONArray = new JSONArray();
Iterator it = ((Collection) obj).iterator();
while (it.hasNext()) {
jSONArray.put(a(it.next()));
}
return jSONArray;
}
public static ArrayList a(EnumSet enumSet) {
ArrayList arrayList = new ArrayList(kotlin.collections.s.n(enumSet, 10));
Iterator it = enumSet.iterator();
while (it.hasNext()) {
Constants.AdType adType = (Constants.AdType) it.next();
Intrinsics.c(adType);
arrayList.add(a(adType));
}
return arrayList;
}
}