Files
rr3-apk/decompiled-community/sources/com/ironsource/wp.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

142 lines
3.4 KiB
Java

package com.ironsource;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public class wp {
private JSONObject a;
public wp() {
this.a = new JSONObject();
}
public wp(String str) {
f(str);
}
private Object a(Object obj) throws JSONException {
if (obj == JSONObject.NULL) {
return null;
}
return obj instanceof JSONObject ? b((JSONObject) obj) : obj instanceof JSONArray ? a((JSONArray) obj) : obj;
}
public static boolean a(JSONObject jSONObject) {
return jSONObject.names() == null;
}
public static Object b(Object obj) throws JSONException {
if (!(obj instanceof Map)) {
if (!(obj instanceof Iterable)) {
return obj;
}
JSONArray jSONArray = new JSONArray();
Iterator it = ((Iterable) obj).iterator();
while (it.hasNext()) {
jSONArray.put(it.next());
}
return jSONArray;
}
JSONObject jSONObject = new JSONObject();
Map map = (Map) obj;
for (Object obj2 : map.keySet()) {
if (obj2 != null) {
jSONObject.put(obj2.toString(), b(map.get(obj2)));
}
}
return jSONObject;
}
private Map<String, Object> b(JSONObject jSONObject) throws JSONException {
HashMap hashMap = new HashMap();
Iterator<String> keys = jSONObject.keys();
while (keys.hasNext()) {
String next = keys.next();
hashMap.put(next, a(jSONObject.get(next)));
}
return hashMap;
}
private void f(String str) {
try {
this.a = new JSONObject(str);
} catch (Exception e) {
i9.d().a(e);
this.a = new JSONObject();
}
}
public int a(String str, int i) {
return this.a.optInt(str, i);
}
public String a(String str, String str2) {
return this.a.optString(str, str2);
}
public List a(JSONArray jSONArray) throws JSONException {
ArrayList arrayList = new ArrayList();
for (int i = 0; i < jSONArray.length(); i++) {
arrayList.add(a(jSONArray.get(i)));
}
return arrayList;
}
public JSONObject a() {
return this.a;
}
public void a(String str, JSONObject jSONObject) {
try {
this.a.put(str, jSONObject);
} catch (Exception e) {
i9.d().a(e);
}
}
public boolean a(String str) {
return a().has(str);
}
public Object b(String str) {
try {
return a().get(str);
} catch (JSONException e) {
i9.d().a(e);
return null;
}
}
public void b(String str, String str2) {
try {
this.a.put(str, str2);
} catch (Exception e) {
i9.d().a(e);
}
}
public boolean c(String str) {
return this.a.optBoolean(str);
}
public String d(String str) {
return this.a.optString(str, null);
}
public boolean e(String str) {
return a().isNull(str);
}
public String toString() {
JSONObject jSONObject = this.a;
return jSONObject == null ? "" : jSONObject.toString();
}
}