Files
rr3-apk/decompiled/sources/com/applovin/impl/j4.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

135 lines
4.1 KiB
Java

package com.applovin.impl;
import androidx.core.app.NotificationCompat;
import com.applovin.impl.sdk.utils.JsonUtils;
import com.applovin.impl.sdk.utils.StringUtils;
import com.ea.eadp.pushnotification.forwarding.FCMMessageService;
import com.facebook.internal.NativeProtocol;
import java.util.ArrayList;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes.dex */
public class j4 {
protected final com.applovin.impl.sdk.j a;
protected final JSONObject b;
public enum a {
NONE,
IS_AL_GDPR
}
public enum b {
ALERT,
EVENT,
HAS_USER_CONSENT,
REINIT,
CMP_LOAD,
CMP_SHOW,
DECISION,
TERMS_FLOW
}
public String toString() {
return "ConsentFlowState{id=" + b() + "type=" + c() + "isInitialState=" + d() + "}";
}
public j4(JSONObject jSONObject, com.applovin.impl.sdk.j jVar) {
this.a = jVar;
this.b = jSONObject;
}
public static j4 a(JSONObject jSONObject, com.applovin.impl.sdk.j jVar) {
b c = c(JsonUtils.getString(jSONObject, "type", null));
if (c == b.ALERT) {
return new k4(jSONObject, jVar);
}
if (c == b.EVENT) {
return new m4(jSONObject, jVar);
}
return new j4(jSONObject, jVar);
}
public String b() {
return JsonUtils.getString(this.b, "id", null);
}
public b c() {
return c(JsonUtils.getString(this.b, "type", null));
}
private static b c(String str) {
if (FCMMessageService.PushIntentExtraKeys.ALERT.equalsIgnoreCase(str)) {
return b.ALERT;
}
if (NotificationCompat.CATEGORY_EVENT.equalsIgnoreCase(str)) {
return b.EVENT;
}
if ("cmp_load".equalsIgnoreCase(str)) {
return b.CMP_LOAD;
}
if ("cmp_show".equalsIgnoreCase(str)) {
return b.CMP_SHOW;
}
if ("decision".equalsIgnoreCase(str)) {
return b.DECISION;
}
if ("terms_flow".equalsIgnoreCase(str)) {
return b.TERMS_FLOW;
}
if ("huc".equalsIgnoreCase(str)) {
return b.HAS_USER_CONSENT;
}
if ("reinit".equalsIgnoreCase(str)) {
return b.REINIT;
}
throw new IllegalArgumentException("Invalid type provided: " + str);
}
public boolean d() {
return JsonUtils.getBoolean(this.b, "is_initial_state", Boolean.FALSE).booleanValue();
}
public a a() {
return a(JsonUtils.getString(this.b, "decision_type", null));
}
public String b(String str) {
JSONObject jSONObject = JsonUtils.getJSONObject(this.b, str, (JSONObject) null);
JSONArray jSONArray = JsonUtils.getJSONArray(jSONObject, "replacements", new JSONArray());
ArrayList arrayList = new ArrayList();
for (int i = 0; i < jSONArray.length(); i++) {
String obj = JsonUtils.getObjectAtIndex(jSONArray, i, "").toString();
if ("<APP_NAME>".equalsIgnoreCase(obj)) {
String str2 = (String) this.a.y().F().get(NativeProtocol.BRIDGE_ARG_APP_NAME_STRING);
if (StringUtils.isValidString(str2)) {
arrayList.add(str2);
} else {
arrayList.add(com.applovin.impl.sdk.j.a("THIS_APP"));
}
} else {
arrayList.add(obj);
}
}
return com.applovin.impl.sdk.j.a(JsonUtils.getString(jSONObject, "key", null), arrayList);
}
public String a(Boolean bool) {
String string = JsonUtils.getString(this.b, "destination_state_id", null);
if (StringUtils.isValidString(string)) {
return string;
}
if (bool != null) {
return bool.booleanValue() ? JsonUtils.getString(this.b, "destination_state_id_true", null) : JsonUtils.getString(this.b, "destination_state_id_false", null);
}
throw new IllegalStateException("Decision needed for state: " + string);
}
private static a a(String str) {
if ("is_al_gdpr".equalsIgnoreCase(str)) {
return a.IS_AL_GDPR;
}
return a.NONE;
}
}