- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
457 lines
14 KiB
Java
457 lines
14 KiB
Java
package com.google.android.gms.measurement.internal;
|
|
|
|
import android.os.Bundle;
|
|
import com.ironsource.v8;
|
|
import com.mbridge.msdk.newreward.player.view.hybrid.util.MRAIDCommunicatorUtil;
|
|
import java.util.EnumMap;
|
|
import java.util.Iterator;
|
|
import java.util.Map;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public final class zzin {
|
|
public static final zzin zza = new zzin(null, null, 100);
|
|
private final EnumMap<zza, zziq> zzb;
|
|
private final int zzc;
|
|
|
|
public static String zza(int i) {
|
|
return i != -30 ? i != -20 ? i != -10 ? i != 0 ? i != 30 ? i != 90 ? i != 100 ? "OTHER" : "UNKNOWN" : "REMOTE_CONFIG" : "1P_INIT" : "1P_API" : "MANIFEST" : "API" : "TCF";
|
|
}
|
|
|
|
public static boolean zza(int i, int i2) {
|
|
if (i == -20 && i2 == -30) {
|
|
return true;
|
|
}
|
|
return (i == -30 && i2 == -20) || i == i2 || i < i2;
|
|
}
|
|
|
|
public final int zza() {
|
|
return this.zzc;
|
|
}
|
|
|
|
public static char zza(zziq zziqVar) {
|
|
if (zziqVar == null) {
|
|
return '-';
|
|
}
|
|
int ordinal = zziqVar.ordinal();
|
|
if (ordinal == 1) {
|
|
return '+';
|
|
}
|
|
if (ordinal != 2) {
|
|
return ordinal != 3 ? '-' : '1';
|
|
}
|
|
return '0';
|
|
}
|
|
|
|
public enum zza {
|
|
AD_STORAGE("ad_storage"),
|
|
ANALYTICS_STORAGE("analytics_storage"),
|
|
AD_USER_DATA("ad_user_data"),
|
|
AD_PERSONALIZATION("ad_personalization");
|
|
|
|
public final String zze;
|
|
|
|
zza(String str) {
|
|
this.zze = str;
|
|
}
|
|
}
|
|
|
|
public final int hashCode() {
|
|
int i = this.zzc * 17;
|
|
Iterator<zziq> it = this.zzb.values().iterator();
|
|
while (it.hasNext()) {
|
|
i = (i * 31) + it.next().hashCode();
|
|
}
|
|
return i;
|
|
}
|
|
|
|
public final Bundle zzb() {
|
|
Bundle bundle = new Bundle();
|
|
for (Map.Entry<zza, zziq> entry : this.zzb.entrySet()) {
|
|
String zzb = zzb(entry.getValue());
|
|
if (zzb != null) {
|
|
bundle.putString(entry.getKey().zze, zzb);
|
|
}
|
|
}
|
|
return bundle;
|
|
}
|
|
|
|
public static zziq zza(String str) {
|
|
if (str == null) {
|
|
return zziq.UNINITIALIZED;
|
|
}
|
|
if (str.equals("granted")) {
|
|
return zziq.GRANTED;
|
|
}
|
|
if (str.equals("denied")) {
|
|
return zziq.DENIED;
|
|
}
|
|
return zziq.UNINITIALIZED;
|
|
}
|
|
|
|
public final zziq zzc() {
|
|
zziq zziqVar = this.zzb.get(zza.AD_STORAGE);
|
|
return zziqVar == null ? zziq.UNINITIALIZED : zziqVar;
|
|
}
|
|
|
|
public final zziq zzd() {
|
|
zziq zziqVar = this.zzb.get(zza.ANALYTICS_STORAGE);
|
|
return zziqVar == null ? zziq.UNINITIALIZED : zziqVar;
|
|
}
|
|
|
|
public static zziq zza(char c) {
|
|
if (c == '+') {
|
|
return zziq.DEFAULT;
|
|
}
|
|
if (c == '0') {
|
|
return zziq.DENIED;
|
|
}
|
|
if (c == '1') {
|
|
return zziq.GRANTED;
|
|
}
|
|
return zziq.UNINITIALIZED;
|
|
}
|
|
|
|
public static zziq zza(Boolean bool) {
|
|
if (bool == null) {
|
|
return zziq.UNINITIALIZED;
|
|
}
|
|
if (bool.booleanValue()) {
|
|
return zziq.GRANTED;
|
|
}
|
|
return zziq.DENIED;
|
|
}
|
|
|
|
public static zzin zza(Bundle bundle, int i) {
|
|
zza[] zzaVarArr;
|
|
if (bundle == null) {
|
|
return new zzin(null, null, i);
|
|
}
|
|
EnumMap enumMap = new EnumMap(zza.class);
|
|
zzaVarArr = zzip.STORAGE.zzd;
|
|
for (zza zzaVar : zzaVarArr) {
|
|
enumMap.put((EnumMap) zzaVar, (zza) zza(bundle.getString(zzaVar.zze)));
|
|
}
|
|
return new zzin(enumMap, i);
|
|
}
|
|
|
|
public static zzin zza(zziq zziqVar, zziq zziqVar2, int i) {
|
|
EnumMap enumMap = new EnumMap(zza.class);
|
|
enumMap.put((EnumMap) zza.AD_STORAGE, (zza) zziqVar);
|
|
enumMap.put((EnumMap) zza.ANALYTICS_STORAGE, (zza) zziqVar2);
|
|
return new zzin(enumMap, -10);
|
|
}
|
|
|
|
public static zzin zzb(String str) {
|
|
return zza(str, 100);
|
|
}
|
|
|
|
public static zzin zza(String str, int i) {
|
|
EnumMap enumMap = new EnumMap(zza.class);
|
|
if (str == null) {
|
|
str = "";
|
|
}
|
|
zza[] zza2 = zzip.STORAGE.zza();
|
|
for (int i2 = 0; i2 < zza2.length; i2++) {
|
|
zza zzaVar = zza2[i2];
|
|
int i3 = i2 + 2;
|
|
if (i3 < str.length()) {
|
|
enumMap.put((EnumMap) zzaVar, (zza) zza(str.charAt(i3)));
|
|
} else {
|
|
enumMap.put((EnumMap) zzaVar, (zza) zziq.UNINITIALIZED);
|
|
}
|
|
}
|
|
return new zzin(enumMap, i);
|
|
}
|
|
|
|
/* JADX WARN: Removed duplicated region for block: B:18:0x0047 */
|
|
/* JADX WARN: Removed duplicated region for block: B:21:0x004a A[SYNTHETIC] */
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public final com.google.android.gms.measurement.internal.zzin zza(com.google.android.gms.measurement.internal.zzin r9) {
|
|
/*
|
|
r8 = this;
|
|
java.util.EnumMap r0 = new java.util.EnumMap
|
|
java.lang.Class<com.google.android.gms.measurement.internal.zzin$zza> r1 = com.google.android.gms.measurement.internal.zzin.zza.class
|
|
r0.<init>(r1)
|
|
com.google.android.gms.measurement.internal.zzip r1 = com.google.android.gms.measurement.internal.zzip.STORAGE
|
|
com.google.android.gms.measurement.internal.zzin$zza[] r1 = com.google.android.gms.measurement.internal.zzip.zza(r1)
|
|
int r2 = r1.length
|
|
r3 = 0
|
|
Lf:
|
|
if (r3 >= r2) goto L4d
|
|
r4 = r1[r3]
|
|
java.util.EnumMap<com.google.android.gms.measurement.internal.zzin$zza, com.google.android.gms.measurement.internal.zziq> r5 = r8.zzb
|
|
java.lang.Object r5 = r5.get(r4)
|
|
com.google.android.gms.measurement.internal.zziq r5 = (com.google.android.gms.measurement.internal.zziq) r5
|
|
java.util.EnumMap<com.google.android.gms.measurement.internal.zzin$zza, com.google.android.gms.measurement.internal.zziq> r6 = r9.zzb
|
|
java.lang.Object r6 = r6.get(r4)
|
|
com.google.android.gms.measurement.internal.zziq r6 = (com.google.android.gms.measurement.internal.zziq) r6
|
|
if (r5 != 0) goto L26
|
|
goto L35
|
|
L26:
|
|
if (r6 != 0) goto L29
|
|
goto L45
|
|
L29:
|
|
com.google.android.gms.measurement.internal.zziq r7 = com.google.android.gms.measurement.internal.zziq.UNINITIALIZED
|
|
if (r5 != r7) goto L2e
|
|
goto L35
|
|
L2e:
|
|
if (r6 != r7) goto L31
|
|
goto L45
|
|
L31:
|
|
com.google.android.gms.measurement.internal.zziq r7 = com.google.android.gms.measurement.internal.zziq.DEFAULT
|
|
if (r5 != r7) goto L37
|
|
L35:
|
|
r5 = r6
|
|
goto L45
|
|
L37:
|
|
if (r6 != r7) goto L3a
|
|
goto L45
|
|
L3a:
|
|
com.google.android.gms.measurement.internal.zziq r7 = com.google.android.gms.measurement.internal.zziq.DENIED
|
|
if (r5 == r7) goto L44
|
|
if (r6 != r7) goto L41
|
|
goto L44
|
|
L41:
|
|
com.google.android.gms.measurement.internal.zziq r5 = com.google.android.gms.measurement.internal.zziq.GRANTED
|
|
goto L45
|
|
L44:
|
|
r5 = r7
|
|
L45:
|
|
if (r5 == 0) goto L4a
|
|
r0.put(r4, r5)
|
|
L4a:
|
|
int r3 = r3 + 1
|
|
goto Lf
|
|
L4d:
|
|
com.google.android.gms.measurement.internal.zzin r9 = new com.google.android.gms.measurement.internal.zzin
|
|
r1 = 100
|
|
r9.<init>(r0, r1)
|
|
return r9
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzin.zza(com.google.android.gms.measurement.internal.zzin):com.google.android.gms.measurement.internal.zzin");
|
|
}
|
|
|
|
public final zzin zzb(zzin zzinVar) {
|
|
zza[] zzaVarArr;
|
|
EnumMap enumMap = new EnumMap(zza.class);
|
|
zzaVarArr = zzip.STORAGE.zzd;
|
|
for (zza zzaVar : zzaVarArr) {
|
|
zziq zziqVar = this.zzb.get(zzaVar);
|
|
if (zziqVar == zziq.UNINITIALIZED) {
|
|
zziqVar = zzinVar.zzb.get(zzaVar);
|
|
}
|
|
if (zziqVar != null) {
|
|
enumMap.put((EnumMap) zzaVar, (zza) zziqVar);
|
|
}
|
|
}
|
|
return new zzin(enumMap, this.zzc);
|
|
}
|
|
|
|
public final Boolean zze() {
|
|
zziq zziqVar = this.zzb.get(zza.AD_STORAGE);
|
|
if (zziqVar == null) {
|
|
return null;
|
|
}
|
|
int ordinal = zziqVar.ordinal();
|
|
if (ordinal != 1) {
|
|
if (ordinal == 2) {
|
|
return Boolean.FALSE;
|
|
}
|
|
if (ordinal != 3) {
|
|
return null;
|
|
}
|
|
}
|
|
return Boolean.TRUE;
|
|
}
|
|
|
|
public final Boolean zzf() {
|
|
zziq zziqVar = this.zzb.get(zza.ANALYTICS_STORAGE);
|
|
if (zziqVar == null) {
|
|
return null;
|
|
}
|
|
int ordinal = zziqVar.ordinal();
|
|
if (ordinal != 1) {
|
|
if (ordinal == 2) {
|
|
return Boolean.FALSE;
|
|
}
|
|
if (ordinal != 3) {
|
|
return null;
|
|
}
|
|
}
|
|
return Boolean.TRUE;
|
|
}
|
|
|
|
public static String zzb(zziq zziqVar) {
|
|
int ordinal = zziqVar.ordinal();
|
|
if (ordinal == 2) {
|
|
return "denied";
|
|
}
|
|
if (ordinal != 3) {
|
|
return null;
|
|
}
|
|
return "granted";
|
|
}
|
|
|
|
public static String zza(Bundle bundle) {
|
|
zza[] zzaVarArr;
|
|
String string;
|
|
zzaVarArr = zzip.STORAGE.zzd;
|
|
int length = zzaVarArr.length;
|
|
int i = 0;
|
|
while (true) {
|
|
Boolean bool = null;
|
|
if (i >= length) {
|
|
return null;
|
|
}
|
|
zza zzaVar = zzaVarArr[i];
|
|
if (bundle.containsKey(zzaVar.zze) && (string = bundle.getString(zzaVar.zze)) != null) {
|
|
if (string.equals("granted")) {
|
|
bool = Boolean.TRUE;
|
|
} else if (string.equals("denied")) {
|
|
bool = Boolean.FALSE;
|
|
}
|
|
if (bool == null) {
|
|
return string;
|
|
}
|
|
}
|
|
i++;
|
|
}
|
|
}
|
|
|
|
public final String zzg() {
|
|
int ordinal;
|
|
StringBuilder sb = new StringBuilder("G1");
|
|
for (zza zzaVar : zzip.STORAGE.zza()) {
|
|
zziq zziqVar = this.zzb.get(zzaVar);
|
|
char c = '-';
|
|
if (zziqVar != null && (ordinal = zziqVar.ordinal()) != 0) {
|
|
if (ordinal != 1) {
|
|
if (ordinal == 2) {
|
|
c = '0';
|
|
} else if (ordinal != 3) {
|
|
}
|
|
}
|
|
c = '1';
|
|
}
|
|
sb.append(c);
|
|
}
|
|
return sb.toString();
|
|
}
|
|
|
|
public final String zzh() {
|
|
StringBuilder sb = new StringBuilder("G1");
|
|
for (zza zzaVar : zzip.STORAGE.zza()) {
|
|
sb.append(zza(this.zzb.get(zzaVar)));
|
|
}
|
|
return sb.toString();
|
|
}
|
|
|
|
public final String toString() {
|
|
zza[] zzaVarArr;
|
|
StringBuilder sb = new StringBuilder("source=");
|
|
sb.append(zza(this.zzc));
|
|
zzaVarArr = zzip.STORAGE.zzd;
|
|
for (zza zzaVar : zzaVarArr) {
|
|
sb.append(",");
|
|
sb.append(zzaVar.zze);
|
|
sb.append(v8.i.b);
|
|
zziq zziqVar = this.zzb.get(zzaVar);
|
|
if (zziqVar == null) {
|
|
sb.append("uninitialized");
|
|
} else {
|
|
int ordinal = zziqVar.ordinal();
|
|
if (ordinal == 0) {
|
|
sb.append("uninitialized");
|
|
} else if (ordinal == 1) {
|
|
sb.append(MRAIDCommunicatorUtil.STATES_DEFAULT);
|
|
} else if (ordinal == 2) {
|
|
sb.append("denied");
|
|
} else if (ordinal == 3) {
|
|
sb.append("granted");
|
|
}
|
|
}
|
|
}
|
|
return sb.toString();
|
|
}
|
|
|
|
private zzin(EnumMap<zza, zziq> enumMap, int i) {
|
|
EnumMap<zza, zziq> enumMap2 = new EnumMap<>((Class<zza>) zza.class);
|
|
this.zzb = enumMap2;
|
|
enumMap2.putAll(enumMap);
|
|
this.zzc = i;
|
|
}
|
|
|
|
public zzin(Boolean bool, Boolean bool2, int i) {
|
|
EnumMap<zza, zziq> enumMap = new EnumMap<>((Class<zza>) zza.class);
|
|
this.zzb = enumMap;
|
|
enumMap.put((EnumMap<zza, zziq>) zza.AD_STORAGE, (zza) zza(bool));
|
|
enumMap.put((EnumMap<zza, zziq>) zza.ANALYTICS_STORAGE, (zza) zza(bool2));
|
|
this.zzc = i;
|
|
}
|
|
|
|
public final boolean equals(Object obj) {
|
|
zza[] zzaVarArr;
|
|
if (!(obj instanceof zzin)) {
|
|
return false;
|
|
}
|
|
zzin zzinVar = (zzin) obj;
|
|
zzaVarArr = zzip.STORAGE.zzd;
|
|
for (zza zzaVar : zzaVarArr) {
|
|
if (this.zzb.get(zzaVar) != zzinVar.zzb.get(zzaVar)) {
|
|
return false;
|
|
}
|
|
}
|
|
return this.zzc == zzinVar.zzc;
|
|
}
|
|
|
|
public final boolean zza(zzin zzinVar, zza... zzaVarArr) {
|
|
for (zza zzaVar : zzaVarArr) {
|
|
if (!zzinVar.zza(zzaVar) && zza(zzaVar)) {
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
public final boolean zzi() {
|
|
return zza(zza.AD_STORAGE);
|
|
}
|
|
|
|
public final boolean zza(zza zzaVar) {
|
|
return this.zzb.get(zzaVar) != zziq.DENIED;
|
|
}
|
|
|
|
public final boolean zzj() {
|
|
return zza(zza.ANALYTICS_STORAGE);
|
|
}
|
|
|
|
public final boolean zzk() {
|
|
Iterator<zziq> it = this.zzb.values().iterator();
|
|
while (it.hasNext()) {
|
|
if (it.next() != zziq.UNINITIALIZED) {
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
public final boolean zzc(zzin zzinVar) {
|
|
return zzb(zzinVar, (zza[]) this.zzb.keySet().toArray(new zza[0]));
|
|
}
|
|
|
|
public final boolean zzb(zzin zzinVar, zza... zzaVarArr) {
|
|
for (zza zzaVar : zzaVarArr) {
|
|
zziq zziqVar = this.zzb.get(zzaVar);
|
|
zziq zziqVar2 = zzinVar.zzb.get(zzaVar);
|
|
zziq zziqVar3 = zziq.DENIED;
|
|
if (zziqVar == zziqVar3 && zziqVar2 != zziqVar3) {
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
}
|