- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
75 lines
3.0 KiB
Java
75 lines
3.0 KiB
Java
package com.fyber.inneractive.sdk.config.global;
|
|
|
|
import android.text.TextUtils;
|
|
import com.fyber.inneractive.sdk.util.IAlog;
|
|
import csdk.gluads.Consts;
|
|
import java.util.ArrayList;
|
|
import java.util.HashMap;
|
|
import java.util.HashSet;
|
|
import java.util.Iterator;
|
|
import org.json.JSONArray;
|
|
import org.json.JSONException;
|
|
import org.json.JSONObject;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public final class g {
|
|
public static JSONArray a(HashMap hashMap, boolean z) {
|
|
d dVar;
|
|
JSONArray jSONArray = new JSONArray();
|
|
try {
|
|
for (com.fyber.inneractive.sdk.config.global.features.g gVar : hashMap.values()) {
|
|
gVar.getClass();
|
|
ArrayList arrayList = new ArrayList(gVar.c.values());
|
|
HashMap hashMap2 = gVar.d;
|
|
Iterator it = arrayList.iterator();
|
|
while (it.hasNext()) {
|
|
b bVar = (b) it.next();
|
|
JSONObject jSONObject = new JSONObject();
|
|
String str = bVar != null ? bVar.a : null;
|
|
if (!TextUtils.isEmpty(str)) {
|
|
k kVar = (k) hashMap2.get(str);
|
|
jSONObject.put("id", str);
|
|
if (kVar != null) {
|
|
jSONObject.put(Consts.KEY_TAPJOY_USER_ID_VERSION, kVar.b);
|
|
} else {
|
|
jSONObject.put(Consts.KEY_TAPJOY_USER_ID_VERSION, "control");
|
|
}
|
|
if (z) {
|
|
Iterator it2 = bVar.d.iterator();
|
|
while (true) {
|
|
if (!it2.hasNext()) {
|
|
dVar = null;
|
|
break;
|
|
}
|
|
dVar = (d) it2.next();
|
|
if (c.class.equals(dVar.getClass())) {
|
|
break;
|
|
}
|
|
}
|
|
if (dVar != null && ((c) dVar).b) {
|
|
HashSet hashSet = ((c) dVar).a;
|
|
JSONArray jSONArray2 = new JSONArray();
|
|
Iterator it3 = hashSet.iterator();
|
|
while (it3.hasNext()) {
|
|
jSONArray2.put((Long) it3.next());
|
|
}
|
|
if (jSONArray2.length() > 0) {
|
|
jSONObject.put("d", jSONArray2);
|
|
}
|
|
}
|
|
}
|
|
jSONArray.put(jSONObject);
|
|
}
|
|
}
|
|
}
|
|
return jSONArray;
|
|
} catch (JSONException e) {
|
|
IAlog.a("ExperimentParamBuilder: Json exception during experiments Json build!", new Object[0]);
|
|
if (IAlog.a <= 3) {
|
|
e.printStackTrace();
|
|
}
|
|
return null;
|
|
}
|
|
}
|
|
}
|