what-the-bank/sources/com/google/android/gms/measurement/internal/zzag.java

167 lines
4.4 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.google.android.gms.measurement.internal;
import android.os.Bundle;
/* loaded from: classes.dex */
public final class zzag {
public static final zzag zza = new zzag(null, null);
private final Boolean zzb;
private final Boolean zzc;
public static zzag zza(Bundle bundle) {
return bundle == null ? zza : new zzag(zzo(bundle.getString("ad_storage")), zzo(bundle.getString("analytics_storage")));
}
public static zzag zzb(String str) {
Boolean bool;
if (str != null) {
Boolean zzp = str.length() >= 3 ? zzp(str.charAt(2)) : null;
bool = str.length() >= 4 ? zzp(str.charAt(3)) : null;
r0 = zzp;
} else {
bool = null;
}
return new zzag(r0, bool);
}
static Boolean zzg(Boolean bool, Boolean bool2) {
if (bool == null) {
return bool2;
}
if (bool2 == null) {
return bool;
}
return Boolean.valueOf(bool.booleanValue() && bool2.booleanValue());
}
public static String zzh(Bundle bundle) {
String string = bundle.getString("ad_storage");
if (string != null && zzo(string) == null) {
return string;
}
String string2 = bundle.getString("analytics_storage");
if (string2 == null || zzo(string2) != null) {
return null;
}
return string2;
}
public static boolean zzl(int i, int i2) {
return i <= i2;
}
static final int zzn(Boolean bool) {
if (bool == null) {
return 0;
}
return bool.booleanValue() ? 1 : 2;
}
private static Boolean zzo(String str) {
if (str == null) {
return null;
}
if (str.equals("granted")) {
return Boolean.TRUE;
}
if (str.equals("denied")) {
return Boolean.FALSE;
}
return null;
}
private static final char zzq(Boolean bool) {
if (bool == null) {
return '-';
}
return bool.booleanValue() ? '1' : '0';
}
public final boolean equals(Object obj) {
if (!(obj instanceof zzag)) {
return false;
}
zzag zzagVar = (zzag) obj;
return zzn(this.zzb) == zzn(zzagVar.zzb) && zzn(this.zzc) == zzn(zzagVar.zzc);
}
public final int hashCode() {
return ((zzn(this.zzb) + 527) * 31) + zzn(this.zzc);
}
public final String toString() {
StringBuilder sb = new StringBuilder("ConsentSettings: adStorage=");
Boolean bool = this.zzb;
if (bool == null) {
sb.append("uninitialized");
} else {
sb.append(true != bool.booleanValue() ? "denied" : "granted");
}
sb.append(", analyticsStorage=");
Boolean bool2 = this.zzc;
if (bool2 == null) {
sb.append("uninitialized");
} else {
sb.append(true != bool2.booleanValue() ? "denied" : "granted");
}
return sb.toString();
}
public final zzag zzc(zzag zzagVar) {
return new zzag(zzg(this.zzb, zzagVar.zzb), zzg(this.zzc, zzagVar.zzc));
}
public final zzag zzd(zzag zzagVar) {
Boolean bool = this.zzb;
if (bool == null) {
bool = zzagVar.zzb;
}
Boolean bool2 = this.zzc;
if (bool2 == null) {
bool2 = zzagVar.zzc;
}
return new zzag(bool, bool2);
}
public final String zzi() {
return "G1" + zzq(this.zzb) + zzq(this.zzc);
}
public final boolean zzj() {
Boolean bool = this.zzb;
return bool == null || bool.booleanValue();
}
public final boolean zzk() {
Boolean bool = this.zzc;
return bool == null || bool.booleanValue();
}
public final boolean zzm(zzag zzagVar) {
return (this.zzb == Boolean.FALSE && zzagVar.zzb != Boolean.FALSE) || (this.zzc == Boolean.FALSE && zzagVar.zzc != Boolean.FALSE);
}
public final Boolean zzf() {
return this.zzc;
}
public final Boolean zze() {
return this.zzb;
}
private static Boolean zzp(char c) {
if (c == '0') {
return Boolean.FALSE;
}
if (c != '1') {
return null;
}
return Boolean.TRUE;
}
public zzag(Boolean bool, Boolean bool2) {
this.zzb = bool;
this.zzc = bool2;
}
}