jimu-decompiled/sources/com/google/android/gms/measurement/internal/zzab.java
2025-05-13 19:24:51 +02:00

90 lines
3.0 KiB
Java

package com.google.android.gms.measurement.internal;
import android.os.Bundle;
import android.text.TextUtils;
import com.google.android.gms.common.internal.Preconditions;
import java.util.Iterator;
/* loaded from: classes.dex */
public final class zzab {
final String a;
final String b;
private final String c;
final long d;
final long e;
final zzad f;
private zzab(zzbw zzbwVar, String str, String str2, String str3, long j, long j2, zzad zzadVar) {
Preconditions.b(str2);
Preconditions.b(str3);
Preconditions.a(zzadVar);
this.a = str2;
this.b = str3;
this.c = TextUtils.isEmpty(str) ? null : str;
this.d = j;
this.e = j2;
long j3 = this.e;
if (j3 != 0 && j3 > this.d) {
zzbwVar.e().w().a("Event created with reverse previous/current timestamps. appId, name", zzas.a(str2), zzas.a(str3));
}
this.f = zzadVar;
}
final zzab a(zzbw zzbwVar, long j) {
return new zzab(zzbwVar, this.c, this.a, this.b, this.d, j, this.f);
}
public final String toString() {
String str = this.a;
String str2 = this.b;
String valueOf = String.valueOf(this.f);
StringBuilder sb = new StringBuilder(String.valueOf(str).length() + 33 + String.valueOf(str2).length() + String.valueOf(valueOf).length());
sb.append("Event{appId='");
sb.append(str);
sb.append("', name='");
sb.append(str2);
sb.append("', params=");
sb.append(valueOf);
sb.append('}');
return sb.toString();
}
zzab(zzbw zzbwVar, String str, String str2, String str3, long j, long j2, Bundle bundle) {
zzad zzadVar;
Preconditions.b(str2);
Preconditions.b(str3);
this.a = str2;
this.b = str3;
this.c = TextUtils.isEmpty(str) ? null : str;
this.d = j;
this.e = j2;
long j3 = this.e;
if (j3 != 0 && j3 > this.d) {
zzbwVar.e().w().a("Event created with reverse previous/current timestamps. appId", zzas.a(str2));
}
if (bundle != null && !bundle.isEmpty()) {
Bundle bundle2 = new Bundle(bundle);
Iterator<String> it = bundle2.keySet().iterator();
while (it.hasNext()) {
String next = it.next();
if (next == null) {
zzbwVar.e().t().a("Param name can't be null");
it.remove();
} else {
Object a = zzbwVar.s().a(next, bundle2.get(next));
if (a == null) {
zzbwVar.e().w().a("Param value can't be null", zzbwVar.r().b(next));
it.remove();
} else {
zzbwVar.s().a(bundle2, next, a);
}
}
}
zzadVar = new zzad(bundle2);
} else {
zzadVar = new zzad(new Bundle());
}
this.f = zzadVar;
}
}