Initial commit
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
package com.google.android.gms.internal.ads_identifier;
|
||||
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zza implements IInterface {
|
||||
private final IBinder a;
|
||||
private final String b;
|
||||
|
||||
protected zza(IBinder iBinder, String str) {
|
||||
this.a = iBinder;
|
||||
this.b = str;
|
||||
}
|
||||
|
||||
protected final Parcel a(int i, Parcel parcel) throws RemoteException {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
try {
|
||||
try {
|
||||
this.a.transact(i, parcel, obtain, 0);
|
||||
obtain.readException();
|
||||
return obtain;
|
||||
} catch (RuntimeException e) {
|
||||
obtain.recycle();
|
||||
throw e;
|
||||
}
|
||||
} finally {
|
||||
parcel.recycle();
|
||||
}
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this.a;
|
||||
}
|
||||
|
||||
protected final Parcel i() {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
obtain.writeInterfaceToken(this.b);
|
||||
return obtain;
|
||||
}
|
||||
}
|
@@ -0,0 +1,8 @@
|
||||
package com.google.android.gms.internal.ads_identifier;
|
||||
|
||||
import android.os.Binder;
|
||||
import android.os.IInterface;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zzb extends Binder implements IInterface {
|
||||
}
|
@@ -0,0 +1,21 @@
|
||||
package com.google.android.gms.internal.ads_identifier;
|
||||
|
||||
import android.os.Parcel;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zzc {
|
||||
static {
|
||||
zzc.class.getClassLoader();
|
||||
}
|
||||
|
||||
private zzc() {
|
||||
}
|
||||
|
||||
public static void a(Parcel parcel, boolean z) {
|
||||
parcel.writeInt(1);
|
||||
}
|
||||
|
||||
public static boolean a(Parcel parcel) {
|
||||
return parcel.readInt() != 0;
|
||||
}
|
||||
}
|
@@ -0,0 +1,13 @@
|
||||
package com.google.android.gms.internal.ads_identifier;
|
||||
|
||||
import android.os.IInterface;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface zze extends IInterface {
|
||||
boolean d(boolean z) throws RemoteException;
|
||||
|
||||
String getId() throws RemoteException;
|
||||
|
||||
boolean zzc() throws RemoteException;
|
||||
}
|
@@ -0,0 +1,15 @@
|
||||
package com.google.android.gms.internal.ads_identifier;
|
||||
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class zzf extends zzb implements zze {
|
||||
public static zze a(IBinder iBinder) {
|
||||
if (iBinder == null) {
|
||||
return null;
|
||||
}
|
||||
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.ads.identifier.internal.IAdvertisingIdService");
|
||||
return queryLocalInterface instanceof zze ? (zze) queryLocalInterface : new zzg(iBinder);
|
||||
}
|
||||
}
|
@@ -0,0 +1,38 @@
|
||||
package com.google.android.gms.internal.ads_identifier;
|
||||
|
||||
import android.os.IBinder;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzg extends zza implements zze {
|
||||
zzg(IBinder iBinder) {
|
||||
super(iBinder, "com.google.android.gms.ads.identifier.internal.IAdvertisingIdService");
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.ads_identifier.zze
|
||||
public final boolean d(boolean z) throws RemoteException {
|
||||
Parcel i = i();
|
||||
zzc.a(i, true);
|
||||
Parcel a = a(2, i);
|
||||
boolean a2 = zzc.a(a);
|
||||
a.recycle();
|
||||
return a2;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.ads_identifier.zze
|
||||
public final String getId() throws RemoteException {
|
||||
Parcel a = a(1, i());
|
||||
String readString = a.readString();
|
||||
a.recycle();
|
||||
return readString;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.ads_identifier.zze
|
||||
public final boolean zzc() throws RemoteException {
|
||||
Parcel a = a(6, i());
|
||||
boolean a2 = zzc.a(a);
|
||||
a.recycle();
|
||||
return a2;
|
||||
}
|
||||
}
|
39
sources/com/google/android/gms/internal/base/zaa.java
Normal file
39
sources/com/google/android/gms/internal/base/zaa.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package com.google.android.gms.internal.base;
|
||||
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zaa implements IInterface {
|
||||
private final IBinder a;
|
||||
private final String b;
|
||||
|
||||
protected zaa(IBinder iBinder, String str) {
|
||||
this.a = iBinder;
|
||||
this.b = str;
|
||||
}
|
||||
|
||||
protected final void a(int i, Parcel parcel) throws RemoteException {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
try {
|
||||
this.a.transact(i, parcel, obtain, 0);
|
||||
obtain.readException();
|
||||
} finally {
|
||||
parcel.recycle();
|
||||
obtain.recycle();
|
||||
}
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this.a;
|
||||
}
|
||||
|
||||
protected final Parcel i() {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
obtain.writeInterfaceToken(this.b);
|
||||
return obtain;
|
||||
}
|
||||
}
|
38
sources/com/google/android/gms/internal/base/zab.java
Normal file
38
sources/com/google/android/gms/internal/base/zab.java
Normal file
@@ -0,0 +1,38 @@
|
||||
package com.google.android.gms.internal.base;
|
||||
|
||||
import android.os.Binder;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zab extends Binder implements IInterface {
|
||||
protected zab(String str) {
|
||||
attachInterface(this, str);
|
||||
}
|
||||
|
||||
protected boolean a(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override // android.os.Binder
|
||||
public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
|
||||
boolean z;
|
||||
if (i > 16777215) {
|
||||
z = super.onTransact(i, parcel, parcel2, i2);
|
||||
} else {
|
||||
parcel.enforceInterface(getInterfaceDescriptor());
|
||||
z = false;
|
||||
}
|
||||
if (z) {
|
||||
return true;
|
||||
}
|
||||
return a(i, parcel, parcel2, i2);
|
||||
}
|
||||
}
|
39
sources/com/google/android/gms/internal/base/zac.java
Normal file
39
sources/com/google/android/gms/internal/base/zac.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package com.google.android.gms.internal.base;
|
||||
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zac {
|
||||
static {
|
||||
zac.class.getClassLoader();
|
||||
}
|
||||
|
||||
private zac() {
|
||||
}
|
||||
|
||||
public static <T extends Parcelable> T a(Parcel parcel, Parcelable.Creator<T> creator) {
|
||||
if (parcel.readInt() == 0) {
|
||||
return null;
|
||||
}
|
||||
return creator.createFromParcel(parcel);
|
||||
}
|
||||
|
||||
public static void a(Parcel parcel, Parcelable parcelable) {
|
||||
if (parcelable == null) {
|
||||
parcel.writeInt(0);
|
||||
} else {
|
||||
parcel.writeInt(1);
|
||||
parcelable.writeToParcel(parcel, 0);
|
||||
}
|
||||
}
|
||||
|
||||
public static void a(Parcel parcel, IInterface iInterface) {
|
||||
if (iInterface == null) {
|
||||
parcel.writeStrongBinder(null);
|
||||
} else {
|
||||
parcel.writeStrongBinder(iInterface.asBinder());
|
||||
}
|
||||
}
|
||||
}
|
8
sources/com/google/android/gms/internal/base/zak.java
Normal file
8
sources/com/google/android/gms/internal/base/zak.java
Normal file
@@ -0,0 +1,8 @@
|
||||
package com.google.android.gms.internal.base;
|
||||
|
||||
import android.graphics.drawable.Drawable;
|
||||
import androidx.collection.LruCache;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zak extends LruCache<Object, Drawable> {
|
||||
}
|
15
sources/com/google/android/gms/internal/base/zal.java
Normal file
15
sources/com/google/android/gms/internal/base/zal.java
Normal file
@@ -0,0 +1,15 @@
|
||||
package com.google.android.gms.internal.base;
|
||||
|
||||
import android.os.Handler;
|
||||
import android.os.Looper;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zal extends Handler {
|
||||
public zal(Looper looper) {
|
||||
super(looper);
|
||||
}
|
||||
|
||||
public zal(Looper looper, Handler.Callback callback) {
|
||||
super(looper, callback);
|
||||
}
|
||||
}
|
44
sources/com/google/android/gms/internal/common/zza.java
Normal file
44
sources/com/google/android/gms/internal/common/zza.java
Normal file
@@ -0,0 +1,44 @@
|
||||
package com.google.android.gms.internal.common;
|
||||
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zza implements IInterface {
|
||||
private final IBinder a;
|
||||
private final String b;
|
||||
|
||||
protected zza(IBinder iBinder, String str) {
|
||||
this.a = iBinder;
|
||||
this.b = str;
|
||||
}
|
||||
|
||||
protected final Parcel a(int i, Parcel parcel) throws RemoteException {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
try {
|
||||
try {
|
||||
this.a.transact(i, parcel, obtain, 0);
|
||||
obtain.readException();
|
||||
return obtain;
|
||||
} catch (RuntimeException e) {
|
||||
obtain.recycle();
|
||||
throw e;
|
||||
}
|
||||
} finally {
|
||||
parcel.recycle();
|
||||
}
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this.a;
|
||||
}
|
||||
|
||||
protected final Parcel i() {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
obtain.writeInterfaceToken(this.b);
|
||||
return obtain;
|
||||
}
|
||||
}
|
38
sources/com/google/android/gms/internal/common/zzb.java
Normal file
38
sources/com/google/android/gms/internal/common/zzb.java
Normal file
@@ -0,0 +1,38 @@
|
||||
package com.google.android.gms.internal.common;
|
||||
|
||||
import android.os.Binder;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zzb extends Binder implements IInterface {
|
||||
protected zzb(String str) {
|
||||
attachInterface(this, str);
|
||||
}
|
||||
|
||||
protected boolean a(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override // android.os.Binder
|
||||
public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
|
||||
boolean z;
|
||||
if (i > 16777215) {
|
||||
z = super.onTransact(i, parcel, parcel2, i2);
|
||||
} else {
|
||||
parcel.enforceInterface(getInterfaceDescriptor());
|
||||
z = false;
|
||||
}
|
||||
if (z) {
|
||||
return true;
|
||||
}
|
||||
return a(i, parcel, parcel2, i2);
|
||||
}
|
||||
}
|
47
sources/com/google/android/gms/internal/common/zzc.java
Normal file
47
sources/com/google/android/gms/internal/common/zzc.java
Normal file
@@ -0,0 +1,47 @@
|
||||
package com.google.android.gms.internal.common;
|
||||
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zzc {
|
||||
static {
|
||||
zzc.class.getClassLoader();
|
||||
}
|
||||
|
||||
private zzc() {
|
||||
}
|
||||
|
||||
public static boolean a(Parcel parcel) {
|
||||
return parcel.readInt() != 0;
|
||||
}
|
||||
|
||||
public static void a(Parcel parcel, boolean z) {
|
||||
parcel.writeInt(z ? 1 : 0);
|
||||
}
|
||||
|
||||
public static <T extends Parcelable> T a(Parcel parcel, Parcelable.Creator<T> creator) {
|
||||
if (parcel.readInt() == 0) {
|
||||
return null;
|
||||
}
|
||||
return creator.createFromParcel(parcel);
|
||||
}
|
||||
|
||||
public static void a(Parcel parcel, Parcelable parcelable) {
|
||||
if (parcelable == null) {
|
||||
parcel.writeInt(0);
|
||||
} else {
|
||||
parcel.writeInt(1);
|
||||
parcelable.writeToParcel(parcel, 0);
|
||||
}
|
||||
}
|
||||
|
||||
public static void a(Parcel parcel, IInterface iInterface) {
|
||||
if (iInterface == null) {
|
||||
parcel.writeStrongBinder(null);
|
||||
} else {
|
||||
parcel.writeStrongBinder(iInterface.asBinder());
|
||||
}
|
||||
}
|
||||
}
|
15
sources/com/google/android/gms/internal/common/zze.java
Normal file
15
sources/com/google/android/gms/internal/common/zze.java
Normal file
@@ -0,0 +1,15 @@
|
||||
package com.google.android.gms.internal.common;
|
||||
|
||||
import android.os.Handler;
|
||||
import android.os.Looper;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zze extends Handler {
|
||||
public zze(Looper looper) {
|
||||
super(looper);
|
||||
}
|
||||
|
||||
public zze(Looper looper, Handler.Callback callback) {
|
||||
super(looper, callback);
|
||||
}
|
||||
}
|
@@ -0,0 +1,21 @@
|
||||
package com.google.android.gms.internal.firebase_messaging;
|
||||
|
||||
import android.os.Handler;
|
||||
import android.os.Looper;
|
||||
import android.os.Message;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zza extends Handler {
|
||||
public zza(Looper looper) {
|
||||
super(looper);
|
||||
}
|
||||
|
||||
@Override // android.os.Handler
|
||||
public final void dispatchMessage(Message message) {
|
||||
super.dispatchMessage(message);
|
||||
}
|
||||
|
||||
public zza(Looper looper, Handler.Callback callback) {
|
||||
super(looper, callback);
|
||||
}
|
||||
}
|
@@ -0,0 +1,91 @@
|
||||
package com.google.android.gms.internal.firebase_messaging;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzc {
|
||||
private static final zzd a;
|
||||
|
||||
static final class zza extends zzd {
|
||||
zza() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.firebase_messaging.zzd
|
||||
public final void a(Throwable th, Throwable th2) {
|
||||
}
|
||||
}
|
||||
|
||||
/* JADX WARN: Removed duplicated region for block: B:10:0x0068 */
|
||||
/* JADX WARN: Removed duplicated region for block: B:13:? A[RETURN, SYNTHETIC] */
|
||||
static {
|
||||
/*
|
||||
java.lang.Integer r0 = a() // Catch: java.lang.Throwable -> L2c
|
||||
if (r0 == 0) goto L14
|
||||
int r1 = r0.intValue() // Catch: java.lang.Throwable -> L2a
|
||||
r2 = 19
|
||||
if (r1 < r2) goto L14
|
||||
com.google.android.gms.internal.firebase_messaging.zzh r1 = new com.google.android.gms.internal.firebase_messaging.zzh // Catch: java.lang.Throwable -> L2a
|
||||
r1.<init>() // Catch: java.lang.Throwable -> L2a
|
||||
goto L63
|
||||
L14:
|
||||
java.lang.String r1 = "com.google.devtools.build.android.desugar.runtime.twr_disable_mimic"
|
||||
boolean r1 = java.lang.Boolean.getBoolean(r1) // Catch: java.lang.Throwable -> L2a
|
||||
r1 = r1 ^ 1
|
||||
if (r1 == 0) goto L24
|
||||
com.google.android.gms.internal.firebase_messaging.zzg r1 = new com.google.android.gms.internal.firebase_messaging.zzg // Catch: java.lang.Throwable -> L2a
|
||||
r1.<init>() // Catch: java.lang.Throwable -> L2a
|
||||
goto L63
|
||||
L24:
|
||||
com.google.android.gms.internal.firebase_messaging.zzc$zza r1 = new com.google.android.gms.internal.firebase_messaging.zzc$zza // Catch: java.lang.Throwable -> L2a
|
||||
r1.<init>() // Catch: java.lang.Throwable -> L2a
|
||||
goto L63
|
||||
L2a:
|
||||
r1 = move-exception
|
||||
goto L2e
|
||||
L2c:
|
||||
r1 = move-exception
|
||||
r0 = 0
|
||||
L2e:
|
||||
java.io.PrintStream r2 = java.lang.System.err
|
||||
java.lang.Class<com.google.android.gms.internal.firebase_messaging.zzc$zza> r3 = com.google.android.gms.internal.firebase_messaging.zzc.zza.class
|
||||
java.lang.String r3 = r3.getName()
|
||||
java.lang.String r4 = java.lang.String.valueOf(r3)
|
||||
int r4 = r4.length()
|
||||
int r4 = r4 + 132
|
||||
java.lang.StringBuilder r5 = new java.lang.StringBuilder
|
||||
r5.<init>(r4)
|
||||
java.lang.String r4 = "An error has occured when initializing the try-with-resources desuguring strategy. The default strategy "
|
||||
r5.append(r4)
|
||||
r5.append(r3)
|
||||
java.lang.String r3 = "will be used. The error is: "
|
||||
r5.append(r3)
|
||||
java.lang.String r3 = r5.toString()
|
||||
r2.println(r3)
|
||||
java.io.PrintStream r2 = java.lang.System.err
|
||||
r1.printStackTrace(r2)
|
||||
com.google.android.gms.internal.firebase_messaging.zzc$zza r1 = new com.google.android.gms.internal.firebase_messaging.zzc$zza
|
||||
r1.<init>()
|
||||
L63:
|
||||
com.google.android.gms.internal.firebase_messaging.zzc.a = r1
|
||||
if (r0 != 0) goto L68
|
||||
goto L6b
|
||||
L68:
|
||||
r0.intValue()
|
||||
L6b:
|
||||
return
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.firebase_messaging.zzc.<clinit>():void");
|
||||
}
|
||||
|
||||
public static void a(Throwable th, Throwable th2) {
|
||||
a.a(th, th2);
|
||||
}
|
||||
|
||||
private static Integer a() {
|
||||
try {
|
||||
return (Integer) Class.forName("android.os.Build$VERSION").getField("SDK_INT").get(null);
|
||||
} catch (Exception e) {
|
||||
System.err.println("Failed to retrieve value from android.os.Build$VERSION.SDK_INT due to the following exception.");
|
||||
e.printStackTrace(System.err);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,9 @@
|
||||
package com.google.android.gms.internal.firebase_messaging;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
abstract class zzd {
|
||||
zzd() {
|
||||
}
|
||||
|
||||
public abstract void a(Throwable th, Throwable th2);
|
||||
}
|
@@ -0,0 +1,31 @@
|
||||
package com.google.android.gms.internal.firebase_messaging;
|
||||
|
||||
import java.lang.ref.Reference;
|
||||
import java.lang.ref.ReferenceQueue;
|
||||
import java.util.List;
|
||||
import java.util.Vector;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zze {
|
||||
private final ConcurrentHashMap<zzf, List<Throwable>> a = new ConcurrentHashMap<>(16, 0.75f, 10);
|
||||
private final ReferenceQueue<Throwable> b = new ReferenceQueue<>();
|
||||
|
||||
zze() {
|
||||
}
|
||||
|
||||
public final List<Throwable> a(Throwable th, boolean z) {
|
||||
Reference<? extends Throwable> poll = this.b.poll();
|
||||
while (poll != null) {
|
||||
this.a.remove(poll);
|
||||
poll = this.b.poll();
|
||||
}
|
||||
List<Throwable> list = this.a.get(new zzf(th, null));
|
||||
if (list != null) {
|
||||
return list;
|
||||
}
|
||||
Vector vector = new Vector(2);
|
||||
List<Throwable> putIfAbsent = this.a.putIfAbsent(new zzf(th, this.b), vector);
|
||||
return putIfAbsent == null ? vector : putIfAbsent;
|
||||
}
|
||||
}
|
@@ -0,0 +1,34 @@
|
||||
package com.google.android.gms.internal.firebase_messaging;
|
||||
|
||||
import java.lang.ref.ReferenceQueue;
|
||||
import java.lang.ref.WeakReference;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzf extends WeakReference<Throwable> {
|
||||
private final int a;
|
||||
|
||||
public zzf(Throwable th, ReferenceQueue<Throwable> referenceQueue) {
|
||||
super(th, referenceQueue);
|
||||
if (th == null) {
|
||||
throw new NullPointerException("The referent cannot be null");
|
||||
}
|
||||
this.a = System.identityHashCode(th);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj != null && obj.getClass() == zzf.class) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
zzf zzfVar = (zzf) obj;
|
||||
if (this.a == zzfVar.a && get() == zzfVar.get()) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
return this.a;
|
||||
}
|
||||
}
|
@@ -0,0 +1,20 @@
|
||||
package com.google.android.gms.internal.firebase_messaging;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzg extends zzd {
|
||||
private final zze a = new zze();
|
||||
|
||||
zzg() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.firebase_messaging.zzd
|
||||
public final void a(Throwable th, Throwable th2) {
|
||||
if (th2 == th) {
|
||||
throw new IllegalArgumentException("Self suppression is not allowed.", th2);
|
||||
}
|
||||
if (th2 == null) {
|
||||
throw new NullPointerException("The suppressed exception cannot be null.");
|
||||
}
|
||||
this.a.a(th, true).add(th2);
|
||||
}
|
||||
}
|
@@ -0,0 +1,12 @@
|
||||
package com.google.android.gms.internal.firebase_messaging;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzh extends zzd {
|
||||
zzh() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.firebase_messaging.zzd
|
||||
public final void a(Throwable th, Throwable th2) {
|
||||
th.addSuppressed(th2);
|
||||
}
|
||||
}
|
@@ -0,0 +1,90 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.annotation.TargetApi;
|
||||
import android.app.job.JobInfo;
|
||||
import android.app.job.JobScheduler;
|
||||
import android.content.Context;
|
||||
import android.os.Build;
|
||||
import android.os.UserHandle;
|
||||
import android.util.Log;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
import java.lang.reflect.Method;
|
||||
|
||||
@TargetApi(24)
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzdi {
|
||||
private static final Method b = a();
|
||||
private static final Method c = b();
|
||||
private static volatile zzdk d = zzdj.a;
|
||||
private final JobScheduler a;
|
||||
|
||||
private zzdi(JobScheduler jobScheduler) {
|
||||
this.a = jobScheduler;
|
||||
}
|
||||
|
||||
private static Method a() {
|
||||
if (Build.VERSION.SDK_INT < 24) {
|
||||
return null;
|
||||
}
|
||||
try {
|
||||
return JobScheduler.class.getDeclaredMethod("scheduleAsPackage", JobInfo.class, String.class, Integer.TYPE, String.class);
|
||||
} catch (NoSuchMethodException unused) {
|
||||
if (!Log.isLoggable("JobSchedulerCompat", 6)) {
|
||||
return null;
|
||||
}
|
||||
Log.e("JobSchedulerCompat", "No scheduleAsPackage method available, falling back to schedule");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
private static Method b() {
|
||||
if (Build.VERSION.SDK_INT >= 24) {
|
||||
try {
|
||||
return UserHandle.class.getDeclaredMethod("myUserId", null);
|
||||
} catch (NoSuchMethodException unused) {
|
||||
if (Log.isLoggable("JobSchedulerCompat", 6)) {
|
||||
Log.e("JobSchedulerCompat", "No myUserId method available");
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static int c() {
|
||||
Method method = c;
|
||||
if (method != null) {
|
||||
try {
|
||||
return ((Integer) method.invoke(null, new Object[0])).intValue();
|
||||
} catch (IllegalAccessException | InvocationTargetException e) {
|
||||
if (Log.isLoggable("JobSchedulerCompat", 6)) {
|
||||
Log.e("JobSchedulerCompat", "myUserId invocation illegal", e);
|
||||
}
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
static final /* synthetic */ boolean d() {
|
||||
return false;
|
||||
}
|
||||
|
||||
private final int a(JobInfo jobInfo, String str, int i, String str2) {
|
||||
Method method = b;
|
||||
if (method != null) {
|
||||
try {
|
||||
return ((Integer) method.invoke(this.a, jobInfo, str, Integer.valueOf(i), str2)).intValue();
|
||||
} catch (IllegalAccessException | InvocationTargetException e) {
|
||||
Log.e(str2, "error calling scheduleAsPackage", e);
|
||||
}
|
||||
}
|
||||
return this.a.schedule(jobInfo);
|
||||
}
|
||||
|
||||
public static int a(Context context, JobInfo jobInfo, String str, String str2) {
|
||||
JobScheduler jobScheduler = (JobScheduler) context.getSystemService("jobscheduler");
|
||||
if (b != null && d.a() && context.checkSelfPermission("android.permission.UPDATE_DEVICE_STATS") == 0) {
|
||||
return new zzdi(jobScheduler).a(jobInfo, str, c(), str2);
|
||||
}
|
||||
return jobScheduler.schedule(jobInfo);
|
||||
}
|
||||
}
|
@@ -0,0 +1,14 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final /* synthetic */ class zzdj implements zzdk {
|
||||
static final zzdk a = new zzdj();
|
||||
|
||||
private zzdj() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzdk
|
||||
public final boolean a() {
|
||||
return zzdi.d();
|
||||
}
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface zzdk {
|
||||
boolean a();
|
||||
}
|
@@ -0,0 +1,17 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.os.Handler;
|
||||
import android.os.Looper;
|
||||
import android.os.Message;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzdl extends Handler {
|
||||
public zzdl(Looper looper) {
|
||||
super(looper);
|
||||
}
|
||||
|
||||
@Override // android.os.Handler
|
||||
public final void dispatchMessage(Message message) {
|
||||
super.dispatchMessage(message);
|
||||
}
|
||||
}
|
@@ -0,0 +1,62 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzuo;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfe$zza extends zzuo<zzfe$zza, zza> implements zzvx {
|
||||
private static final zzfe$zza zzauw = new zzfe$zza();
|
||||
private static volatile zzwf<zzfe$zza> zznw;
|
||||
private String zzauu = "";
|
||||
private long zzauv;
|
||||
private int zznr;
|
||||
|
||||
public static final class zza extends zzuo.zza<zzfe$zza, zza> implements zzvx {
|
||||
private zza() {
|
||||
super(zzfe$zza.zzauw);
|
||||
}
|
||||
|
||||
/* synthetic */ zza(zzff zzffVar) {
|
||||
this();
|
||||
}
|
||||
}
|
||||
|
||||
static {
|
||||
zzuo.a(zzfe$zza.class, zzauw);
|
||||
}
|
||||
|
||||
private zzfe$zza() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzuo
|
||||
protected final Object a(int i, Object obj, Object obj2) {
|
||||
zzff zzffVar = null;
|
||||
switch (zzff.a[i - 1]) {
|
||||
case 1:
|
||||
return new zzfe$zza();
|
||||
case 2:
|
||||
return new zza(zzffVar);
|
||||
case 3:
|
||||
return zzuo.a(zzauw, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\b\u0000\u0002\u0002\u0001", new Object[]{"zznr", "zzauu", "zzauv"});
|
||||
case 4:
|
||||
return zzauw;
|
||||
case 5:
|
||||
zzwf<zzfe$zza> zzwfVar = zznw;
|
||||
if (zzwfVar == null) {
|
||||
synchronized (zzfe$zza.class) {
|
||||
zzwfVar = zznw;
|
||||
if (zzwfVar == null) {
|
||||
zzwfVar = new zzuo.zzb<>(zzauw);
|
||||
zznw = zzwfVar;
|
||||
}
|
||||
}
|
||||
}
|
||||
return zzwfVar;
|
||||
case 6:
|
||||
return (byte) 1;
|
||||
case 7:
|
||||
return null;
|
||||
default:
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,97 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzuo;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfe$zzb extends zzuo<zzfe$zzb, zza> implements zzvx {
|
||||
private static final zzfe$zzb zzauz = new zzfe$zzb();
|
||||
private static volatile zzwf<zzfe$zzb> zznw;
|
||||
private int zzaux = 1;
|
||||
private zzuu<zzfe$zza> zzauy = zzuo.l();
|
||||
private int zznr;
|
||||
|
||||
public static final class zza extends zzuo.zza<zzfe$zzb, zza> implements zzvx {
|
||||
private zza() {
|
||||
super(zzfe$zzb.zzauz);
|
||||
}
|
||||
|
||||
/* synthetic */ zza(zzff zzffVar) {
|
||||
this();
|
||||
}
|
||||
}
|
||||
|
||||
public enum zzb implements zzur {
|
||||
RADS(1),
|
||||
PROVISIONING(2);
|
||||
|
||||
private static final zzus<zzb> zzoa = new zzfg();
|
||||
private final int value;
|
||||
|
||||
zzb(int i) {
|
||||
this.value = i;
|
||||
}
|
||||
|
||||
public static zzut zzd() {
|
||||
return zzfh.a;
|
||||
}
|
||||
|
||||
public static zzb zzt(int i) {
|
||||
if (i == 1) {
|
||||
return RADS;
|
||||
}
|
||||
if (i != 2) {
|
||||
return null;
|
||||
}
|
||||
return PROVISIONING;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzur
|
||||
public final int zzc() {
|
||||
return this.value;
|
||||
}
|
||||
}
|
||||
|
||||
static {
|
||||
zzuo.a(zzfe$zzb.class, zzauz);
|
||||
}
|
||||
|
||||
private zzfe$zzb() {
|
||||
}
|
||||
|
||||
public static zzwf<zzfe$zzb> m() {
|
||||
return (zzwf) zzauz.a(zzuo.zze.g, (Object) null, (Object) null);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzuo
|
||||
protected final Object a(int i, Object obj, Object obj2) {
|
||||
zzff zzffVar = null;
|
||||
switch (zzff.a[i - 1]) {
|
||||
case 1:
|
||||
return new zzfe$zzb();
|
||||
case 2:
|
||||
return new zza(zzffVar);
|
||||
case 3:
|
||||
return zzuo.a(zzauz, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\f\u0000\u0002\u001b", new Object[]{"zznr", "zzaux", zzb.zzd(), "zzauy", zzfe$zza.class});
|
||||
case 4:
|
||||
return zzauz;
|
||||
case 5:
|
||||
zzwf<zzfe$zzb> zzwfVar = zznw;
|
||||
if (zzwfVar == null) {
|
||||
synchronized (zzfe$zzb.class) {
|
||||
zzwfVar = zznw;
|
||||
if (zzwfVar == null) {
|
||||
zzwfVar = new zzuo.zzb<>(zzauz);
|
||||
zznw = zzwfVar;
|
||||
}
|
||||
}
|
||||
}
|
||||
return zzwfVar;
|
||||
case 6:
|
||||
return (byte) 1;
|
||||
case 7:
|
||||
return null;
|
||||
default:
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,39 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzuo;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final /* synthetic */ class zzff {
|
||||
static final /* synthetic */ int[] a = new int[zzuo.zze.a().length];
|
||||
|
||||
static {
|
||||
try {
|
||||
a[zzuo.zze.d - 1] = 1;
|
||||
} catch (NoSuchFieldError unused) {
|
||||
}
|
||||
try {
|
||||
a[zzuo.zze.e - 1] = 2;
|
||||
} catch (NoSuchFieldError unused2) {
|
||||
}
|
||||
try {
|
||||
a[zzuo.zze.c - 1] = 3;
|
||||
} catch (NoSuchFieldError unused3) {
|
||||
}
|
||||
try {
|
||||
a[zzuo.zze.f - 1] = 4;
|
||||
} catch (NoSuchFieldError unused4) {
|
||||
}
|
||||
try {
|
||||
a[zzuo.zze.g - 1] = 5;
|
||||
} catch (NoSuchFieldError unused5) {
|
||||
}
|
||||
try {
|
||||
a[zzuo.zze.a - 1] = 6;
|
||||
} catch (NoSuchFieldError unused6) {
|
||||
}
|
||||
try {
|
||||
a[zzuo.zze.b - 1] = 7;
|
||||
} catch (NoSuchFieldError unused7) {
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,9 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzfe$zzb;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzfg implements zzus<zzfe$zzb.zzb> {
|
||||
zzfg() {
|
||||
}
|
||||
}
|
@@ -0,0 +1,16 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzfe$zzb;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzfh implements zzut {
|
||||
static final zzut a = new zzfh();
|
||||
|
||||
private zzfh() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzut
|
||||
public final boolean a(int i) {
|
||||
return zzfe$zzb.zzb.zzt(i) != null;
|
||||
}
|
||||
}
|
242
sources/com/google/android/gms/internal/measurement/zzfi.java
Normal file
242
sources/com/google/android/gms/internal/measurement/zzfi.java
Normal file
@@ -0,0 +1,242 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfi extends zzyc<zzfi> {
|
||||
private static volatile zzfi[] h;
|
||||
public Integer c = null;
|
||||
public zzfm[] d = zzfm.e();
|
||||
public zzfj[] e = zzfj.e();
|
||||
private Boolean f = null;
|
||||
private Boolean g = null;
|
||||
|
||||
public zzfi() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfi[] e() {
|
||||
if (h == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (h == null) {
|
||||
h = new zzfi[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return h;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
zzyaVar.b(1, num.intValue());
|
||||
}
|
||||
zzfm[] zzfmVarArr = this.d;
|
||||
int i = 0;
|
||||
if (zzfmVarArr != null && zzfmVarArr.length > 0) {
|
||||
int i2 = 0;
|
||||
while (true) {
|
||||
zzfm[] zzfmVarArr2 = this.d;
|
||||
if (i2 >= zzfmVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfm zzfmVar = zzfmVarArr2[i2];
|
||||
if (zzfmVar != null) {
|
||||
zzyaVar.a(2, zzfmVar);
|
||||
}
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
zzfj[] zzfjVarArr = this.e;
|
||||
if (zzfjVarArr != null && zzfjVarArr.length > 0) {
|
||||
while (true) {
|
||||
zzfj[] zzfjVarArr2 = this.e;
|
||||
if (i >= zzfjVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfj zzfjVar = zzfjVarArr2[i];
|
||||
if (zzfjVar != null) {
|
||||
zzyaVar.a(3, zzfjVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool != null) {
|
||||
zzyaVar.a(4, bool.booleanValue());
|
||||
}
|
||||
Boolean bool2 = this.g;
|
||||
if (bool2 != null) {
|
||||
zzyaVar.a(5, bool2.booleanValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfi)) {
|
||||
return false;
|
||||
}
|
||||
zzfi zzfiVar = (zzfi) obj;
|
||||
Integer num = this.c;
|
||||
if (num == null) {
|
||||
if (zzfiVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzfiVar.c)) {
|
||||
return false;
|
||||
}
|
||||
if (!zzyg.a(this.d, zzfiVar.d) || !zzyg.a(this.e, zzfiVar.e)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool == null) {
|
||||
if (zzfiVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool.equals(zzfiVar.f)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool2 = this.g;
|
||||
if (bool2 == null) {
|
||||
if (zzfiVar.g != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool2.equals(zzfiVar.g)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfiVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfiVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfi.class.getName().hashCode() + 527) * 31;
|
||||
Integer num = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (((((hashCode + (num == null ? 0 : num.hashCode())) * 31) + zzyg.a(this.d)) * 31) + zzyg.a(this.e)) * 31;
|
||||
Boolean bool = this.f;
|
||||
int hashCode3 = (hashCode2 + (bool == null ? 0 : bool.hashCode())) * 31;
|
||||
Boolean bool2 = this.g;
|
||||
int hashCode4 = (hashCode3 + (bool2 == null ? 0 : bool2.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode4 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
a += zzya.c(1, num.intValue());
|
||||
}
|
||||
zzfm[] zzfmVarArr = this.d;
|
||||
int i = 0;
|
||||
if (zzfmVarArr != null && zzfmVarArr.length > 0) {
|
||||
int i2 = a;
|
||||
int i3 = 0;
|
||||
while (true) {
|
||||
zzfm[] zzfmVarArr2 = this.d;
|
||||
if (i3 >= zzfmVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfm zzfmVar = zzfmVarArr2[i3];
|
||||
if (zzfmVar != null) {
|
||||
i2 += zzya.b(2, zzfmVar);
|
||||
}
|
||||
i3++;
|
||||
}
|
||||
a = i2;
|
||||
}
|
||||
zzfj[] zzfjVarArr = this.e;
|
||||
if (zzfjVarArr != null && zzfjVarArr.length > 0) {
|
||||
while (true) {
|
||||
zzfj[] zzfjVarArr2 = this.e;
|
||||
if (i >= zzfjVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfj zzfjVar = zzfjVarArr2[i];
|
||||
if (zzfjVar != null) {
|
||||
a += zzya.b(3, zzfjVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool != null) {
|
||||
bool.booleanValue();
|
||||
a += zzya.b(4) + 1;
|
||||
}
|
||||
Boolean bool2 = this.g;
|
||||
if (bool2 == null) {
|
||||
return a;
|
||||
}
|
||||
bool2.booleanValue();
|
||||
return a + zzya.b(5) + 1;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
this.c = Integer.valueOf(zzxzVar.e());
|
||||
} else if (c == 18) {
|
||||
int a = zzyl.a(zzxzVar, 18);
|
||||
zzfm[] zzfmVarArr = this.d;
|
||||
int length = zzfmVarArr == null ? 0 : zzfmVarArr.length;
|
||||
zzfm[] zzfmVarArr2 = new zzfm[a + length];
|
||||
if (length != 0) {
|
||||
System.arraycopy(this.d, 0, zzfmVarArr2, 0, length);
|
||||
}
|
||||
while (length < zzfmVarArr2.length - 1) {
|
||||
zzfmVarArr2[length] = new zzfm();
|
||||
zzxzVar.a(zzfmVarArr2[length]);
|
||||
zzxzVar.c();
|
||||
length++;
|
||||
}
|
||||
zzfmVarArr2[length] = new zzfm();
|
||||
zzxzVar.a(zzfmVarArr2[length]);
|
||||
this.d = zzfmVarArr2;
|
||||
} else if (c == 26) {
|
||||
int a2 = zzyl.a(zzxzVar, 26);
|
||||
zzfj[] zzfjVarArr = this.e;
|
||||
int length2 = zzfjVarArr == null ? 0 : zzfjVarArr.length;
|
||||
zzfj[] zzfjVarArr2 = new zzfj[a2 + length2];
|
||||
if (length2 != 0) {
|
||||
System.arraycopy(this.e, 0, zzfjVarArr2, 0, length2);
|
||||
}
|
||||
while (length2 < zzfjVarArr2.length - 1) {
|
||||
zzfjVarArr2[length2] = new zzfj();
|
||||
zzxzVar.a(zzfjVarArr2[length2]);
|
||||
zzxzVar.c();
|
||||
length2++;
|
||||
}
|
||||
zzfjVarArr2[length2] = new zzfj();
|
||||
zzxzVar.a(zzfjVarArr2[length2]);
|
||||
this.e = zzfjVarArr2;
|
||||
} else if (c == 32) {
|
||||
this.f = Boolean.valueOf(zzxzVar.d());
|
||||
} else if (c != 40) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.g = Boolean.valueOf(zzxzVar.d());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
259
sources/com/google/android/gms/internal/measurement/zzfj.java
Normal file
259
sources/com/google/android/gms/internal/measurement/zzfj.java
Normal file
@@ -0,0 +1,259 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfj extends zzyc<zzfj> {
|
||||
private static volatile zzfj[] j;
|
||||
public Integer c = null;
|
||||
public String d = null;
|
||||
public zzfk[] e = zzfk.e();
|
||||
private Boolean f = null;
|
||||
public zzfl g = null;
|
||||
public Boolean h = null;
|
||||
public Boolean i = null;
|
||||
|
||||
public zzfj() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfj[] e() {
|
||||
if (j == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (j == null) {
|
||||
j = new zzfj[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return j;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
zzyaVar.b(1, num.intValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
zzyaVar.a(2, str);
|
||||
}
|
||||
zzfk[] zzfkVarArr = this.e;
|
||||
if (zzfkVarArr != null && zzfkVarArr.length > 0) {
|
||||
int i = 0;
|
||||
while (true) {
|
||||
zzfk[] zzfkVarArr2 = this.e;
|
||||
if (i >= zzfkVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfk zzfkVar = zzfkVarArr2[i];
|
||||
if (zzfkVar != null) {
|
||||
zzyaVar.a(3, zzfkVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool != null) {
|
||||
zzyaVar.a(4, bool.booleanValue());
|
||||
}
|
||||
zzfl zzflVar = this.g;
|
||||
if (zzflVar != null) {
|
||||
zzyaVar.a(5, zzflVar);
|
||||
}
|
||||
Boolean bool2 = this.h;
|
||||
if (bool2 != null) {
|
||||
zzyaVar.a(6, bool2.booleanValue());
|
||||
}
|
||||
Boolean bool3 = this.i;
|
||||
if (bool3 != null) {
|
||||
zzyaVar.a(7, bool3.booleanValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfj)) {
|
||||
return false;
|
||||
}
|
||||
zzfj zzfjVar = (zzfj) obj;
|
||||
Integer num = this.c;
|
||||
if (num == null) {
|
||||
if (zzfjVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzfjVar.c)) {
|
||||
return false;
|
||||
}
|
||||
String str = this.d;
|
||||
if (str == null) {
|
||||
if (zzfjVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzfjVar.d)) {
|
||||
return false;
|
||||
}
|
||||
if (!zzyg.a(this.e, zzfjVar.e)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool == null) {
|
||||
if (zzfjVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool.equals(zzfjVar.f)) {
|
||||
return false;
|
||||
}
|
||||
zzfl zzflVar = this.g;
|
||||
if (zzflVar == null) {
|
||||
if (zzfjVar.g != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!zzflVar.equals(zzfjVar.g)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool2 = this.h;
|
||||
if (bool2 == null) {
|
||||
if (zzfjVar.h != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool2.equals(zzfjVar.h)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool3 = this.i;
|
||||
if (bool3 == null) {
|
||||
if (zzfjVar.i != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool3.equals(zzfjVar.i)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfjVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfjVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfj.class.getName().hashCode() + 527) * 31;
|
||||
Integer num = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (hashCode + (num == null ? 0 : num.hashCode())) * 31;
|
||||
String str = this.d;
|
||||
int hashCode3 = (((hashCode2 + (str == null ? 0 : str.hashCode())) * 31) + zzyg.a(this.e)) * 31;
|
||||
Boolean bool = this.f;
|
||||
int hashCode4 = hashCode3 + (bool == null ? 0 : bool.hashCode());
|
||||
zzfl zzflVar = this.g;
|
||||
int hashCode5 = ((hashCode4 * 31) + (zzflVar == null ? 0 : zzflVar.hashCode())) * 31;
|
||||
Boolean bool2 = this.h;
|
||||
int hashCode6 = (hashCode5 + (bool2 == null ? 0 : bool2.hashCode())) * 31;
|
||||
Boolean bool3 = this.i;
|
||||
int hashCode7 = (hashCode6 + (bool3 == null ? 0 : bool3.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode7 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
a += zzya.c(1, num.intValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
a += zzya.b(2, str);
|
||||
}
|
||||
zzfk[] zzfkVarArr = this.e;
|
||||
if (zzfkVarArr != null && zzfkVarArr.length > 0) {
|
||||
int i = 0;
|
||||
while (true) {
|
||||
zzfk[] zzfkVarArr2 = this.e;
|
||||
if (i >= zzfkVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfk zzfkVar = zzfkVarArr2[i];
|
||||
if (zzfkVar != null) {
|
||||
a += zzya.b(3, zzfkVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool != null) {
|
||||
bool.booleanValue();
|
||||
a += zzya.b(4) + 1;
|
||||
}
|
||||
zzfl zzflVar = this.g;
|
||||
if (zzflVar != null) {
|
||||
a += zzya.b(5, zzflVar);
|
||||
}
|
||||
Boolean bool2 = this.h;
|
||||
if (bool2 != null) {
|
||||
bool2.booleanValue();
|
||||
a += zzya.b(6) + 1;
|
||||
}
|
||||
Boolean bool3 = this.i;
|
||||
if (bool3 == null) {
|
||||
return a;
|
||||
}
|
||||
bool3.booleanValue();
|
||||
return a + zzya.b(7) + 1;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
this.c = Integer.valueOf(zzxzVar.e());
|
||||
} else if (c == 18) {
|
||||
this.d = zzxzVar.b();
|
||||
} else if (c == 26) {
|
||||
int a = zzyl.a(zzxzVar, 26);
|
||||
zzfk[] zzfkVarArr = this.e;
|
||||
int length = zzfkVarArr == null ? 0 : zzfkVarArr.length;
|
||||
zzfk[] zzfkVarArr2 = new zzfk[a + length];
|
||||
if (length != 0) {
|
||||
System.arraycopy(this.e, 0, zzfkVarArr2, 0, length);
|
||||
}
|
||||
while (length < zzfkVarArr2.length - 1) {
|
||||
zzfkVarArr2[length] = new zzfk();
|
||||
zzxzVar.a(zzfkVarArr2[length]);
|
||||
zzxzVar.c();
|
||||
length++;
|
||||
}
|
||||
zzfkVarArr2[length] = new zzfk();
|
||||
zzxzVar.a(zzfkVarArr2[length]);
|
||||
this.e = zzfkVarArr2;
|
||||
} else if (c == 32) {
|
||||
this.f = Boolean.valueOf(zzxzVar.d());
|
||||
} else if (c == 42) {
|
||||
if (this.g == null) {
|
||||
this.g = new zzfl();
|
||||
}
|
||||
zzxzVar.a(this.g);
|
||||
} else if (c == 48) {
|
||||
this.h = Boolean.valueOf(zzxzVar.d());
|
||||
} else if (c != 56) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.i = Boolean.valueOf(zzxzVar.d());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
164
sources/com/google/android/gms/internal/measurement/zzfk.java
Normal file
164
sources/com/google/android/gms/internal/measurement/zzfk.java
Normal file
@@ -0,0 +1,164 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfk extends zzyc<zzfk> {
|
||||
private static volatile zzfk[] g;
|
||||
public zzfn c = null;
|
||||
public zzfl d = null;
|
||||
public Boolean e = null;
|
||||
public String f = null;
|
||||
|
||||
public zzfk() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfk[] e() {
|
||||
if (g == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (g == null) {
|
||||
g = new zzfk[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return g;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
zzfn zzfnVar = this.c;
|
||||
if (zzfnVar != null) {
|
||||
zzyaVar.a(1, zzfnVar);
|
||||
}
|
||||
zzfl zzflVar = this.d;
|
||||
if (zzflVar != null) {
|
||||
zzyaVar.a(2, zzflVar);
|
||||
}
|
||||
Boolean bool = this.e;
|
||||
if (bool != null) {
|
||||
zzyaVar.a(3, bool.booleanValue());
|
||||
}
|
||||
String str = this.f;
|
||||
if (str != null) {
|
||||
zzyaVar.a(4, str);
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfk)) {
|
||||
return false;
|
||||
}
|
||||
zzfk zzfkVar = (zzfk) obj;
|
||||
zzfn zzfnVar = this.c;
|
||||
if (zzfnVar == null) {
|
||||
if (zzfkVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!zzfnVar.equals(zzfkVar.c)) {
|
||||
return false;
|
||||
}
|
||||
zzfl zzflVar = this.d;
|
||||
if (zzflVar == null) {
|
||||
if (zzfkVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!zzflVar.equals(zzfkVar.d)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool = this.e;
|
||||
if (bool == null) {
|
||||
if (zzfkVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool.equals(zzfkVar.e)) {
|
||||
return false;
|
||||
}
|
||||
String str = this.f;
|
||||
if (str == null) {
|
||||
if (zzfkVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzfkVar.f)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfkVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfkVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = zzfk.class.getName().hashCode() + 527;
|
||||
zzfn zzfnVar = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (hashCode * 31) + (zzfnVar == null ? 0 : zzfnVar.hashCode());
|
||||
zzfl zzflVar = this.d;
|
||||
int hashCode3 = ((hashCode2 * 31) + (zzflVar == null ? 0 : zzflVar.hashCode())) * 31;
|
||||
Boolean bool = this.e;
|
||||
int hashCode4 = (hashCode3 + (bool == null ? 0 : bool.hashCode())) * 31;
|
||||
String str = this.f;
|
||||
int hashCode5 = (hashCode4 + (str == null ? 0 : str.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode5 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
zzfn zzfnVar = this.c;
|
||||
if (zzfnVar != null) {
|
||||
a += zzya.b(1, zzfnVar);
|
||||
}
|
||||
zzfl zzflVar = this.d;
|
||||
if (zzflVar != null) {
|
||||
a += zzya.b(2, zzflVar);
|
||||
}
|
||||
Boolean bool = this.e;
|
||||
if (bool != null) {
|
||||
bool.booleanValue();
|
||||
a += zzya.b(3) + 1;
|
||||
}
|
||||
String str = this.f;
|
||||
return str != null ? a + zzya.b(4, str) : a;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 10) {
|
||||
if (this.c == null) {
|
||||
this.c = new zzfn();
|
||||
}
|
||||
zzxzVar.a(this.c);
|
||||
} else if (c == 18) {
|
||||
if (this.d == null) {
|
||||
this.d = new zzfl();
|
||||
}
|
||||
zzxzVar.a(this.d);
|
||||
} else if (c == 24) {
|
||||
this.e = Boolean.valueOf(zzxzVar.d());
|
||||
} else if (c != 34) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.f = zzxzVar.b();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
183
sources/com/google/android/gms/internal/measurement/zzfl.java
Normal file
183
sources/com/google/android/gms/internal/measurement/zzfl.java
Normal file
@@ -0,0 +1,183 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfl extends zzyc<zzfl> {
|
||||
public Integer c = null;
|
||||
public Boolean d = null;
|
||||
public String e = null;
|
||||
public String f = null;
|
||||
public String g = null;
|
||||
|
||||
public zzfl() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
private final zzfl b(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
int a = zzxzVar.a();
|
||||
try {
|
||||
int e = zzxzVar.e();
|
||||
if (e < 0 || e > 4) {
|
||||
StringBuilder sb = new StringBuilder(46);
|
||||
sb.append(e);
|
||||
sb.append(" is not a valid enum ComparisonType");
|
||||
throw new IllegalArgumentException(sb.toString());
|
||||
}
|
||||
this.c = Integer.valueOf(e);
|
||||
} catch (IllegalArgumentException unused) {
|
||||
zzxzVar.e(a);
|
||||
a(zzxzVar, c);
|
||||
}
|
||||
} else if (c == 16) {
|
||||
this.d = Boolean.valueOf(zzxzVar.d());
|
||||
} else if (c == 26) {
|
||||
this.e = zzxzVar.b();
|
||||
} else if (c == 34) {
|
||||
this.f = zzxzVar.b();
|
||||
} else if (c == 42) {
|
||||
this.g = zzxzVar.b();
|
||||
} else if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
zzyaVar.b(1, num.intValue());
|
||||
}
|
||||
Boolean bool = this.d;
|
||||
if (bool != null) {
|
||||
zzyaVar.a(2, bool.booleanValue());
|
||||
}
|
||||
String str = this.e;
|
||||
if (str != null) {
|
||||
zzyaVar.a(3, str);
|
||||
}
|
||||
String str2 = this.f;
|
||||
if (str2 != null) {
|
||||
zzyaVar.a(4, str2);
|
||||
}
|
||||
String str3 = this.g;
|
||||
if (str3 != null) {
|
||||
zzyaVar.a(5, str3);
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfl)) {
|
||||
return false;
|
||||
}
|
||||
zzfl zzflVar = (zzfl) obj;
|
||||
Integer num = this.c;
|
||||
if (num == null) {
|
||||
if (zzflVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzflVar.c)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool = this.d;
|
||||
if (bool == null) {
|
||||
if (zzflVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool.equals(zzflVar.d)) {
|
||||
return false;
|
||||
}
|
||||
String str = this.e;
|
||||
if (str == null) {
|
||||
if (zzflVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzflVar.e)) {
|
||||
return false;
|
||||
}
|
||||
String str2 = this.f;
|
||||
if (str2 == null) {
|
||||
if (zzflVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str2.equals(zzflVar.f)) {
|
||||
return false;
|
||||
}
|
||||
String str3 = this.g;
|
||||
if (str3 == null) {
|
||||
if (zzflVar.g != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str3.equals(zzflVar.g)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzflVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzflVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfl.class.getName().hashCode() + 527) * 31;
|
||||
Integer num = this.c;
|
||||
int i = 0;
|
||||
int intValue = (hashCode + (num == null ? 0 : num.intValue())) * 31;
|
||||
Boolean bool = this.d;
|
||||
int hashCode2 = (intValue + (bool == null ? 0 : bool.hashCode())) * 31;
|
||||
String str = this.e;
|
||||
int hashCode3 = (hashCode2 + (str == null ? 0 : str.hashCode())) * 31;
|
||||
String str2 = this.f;
|
||||
int hashCode4 = (hashCode3 + (str2 == null ? 0 : str2.hashCode())) * 31;
|
||||
String str3 = this.g;
|
||||
int hashCode5 = (hashCode4 + (str3 == null ? 0 : str3.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode5 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
a += zzya.c(1, num.intValue());
|
||||
}
|
||||
Boolean bool = this.d;
|
||||
if (bool != null) {
|
||||
bool.booleanValue();
|
||||
a += zzya.b(2) + 1;
|
||||
}
|
||||
String str = this.e;
|
||||
if (str != null) {
|
||||
a += zzya.b(3, str);
|
||||
}
|
||||
String str2 = this.f;
|
||||
if (str2 != null) {
|
||||
a += zzya.b(4, str2);
|
||||
}
|
||||
String str3 = this.g;
|
||||
return str3 != null ? a + zzya.b(5, str3) : a;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
b(zzxzVar);
|
||||
return this;
|
||||
}
|
||||
}
|
186
sources/com/google/android/gms/internal/measurement/zzfm.java
Normal file
186
sources/com/google/android/gms/internal/measurement/zzfm.java
Normal file
@@ -0,0 +1,186 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfm extends zzyc<zzfm> {
|
||||
private static volatile zzfm[] h;
|
||||
public Integer c = null;
|
||||
public String d = null;
|
||||
public zzfk e = null;
|
||||
public Boolean f = null;
|
||||
public Boolean g = null;
|
||||
|
||||
public zzfm() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfm[] e() {
|
||||
if (h == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (h == null) {
|
||||
h = new zzfm[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return h;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
zzyaVar.b(1, num.intValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
zzyaVar.a(2, str);
|
||||
}
|
||||
zzfk zzfkVar = this.e;
|
||||
if (zzfkVar != null) {
|
||||
zzyaVar.a(3, zzfkVar);
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool != null) {
|
||||
zzyaVar.a(4, bool.booleanValue());
|
||||
}
|
||||
Boolean bool2 = this.g;
|
||||
if (bool2 != null) {
|
||||
zzyaVar.a(5, bool2.booleanValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfm)) {
|
||||
return false;
|
||||
}
|
||||
zzfm zzfmVar = (zzfm) obj;
|
||||
Integer num = this.c;
|
||||
if (num == null) {
|
||||
if (zzfmVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzfmVar.c)) {
|
||||
return false;
|
||||
}
|
||||
String str = this.d;
|
||||
if (str == null) {
|
||||
if (zzfmVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzfmVar.d)) {
|
||||
return false;
|
||||
}
|
||||
zzfk zzfkVar = this.e;
|
||||
if (zzfkVar == null) {
|
||||
if (zzfmVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!zzfkVar.equals(zzfmVar.e)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool == null) {
|
||||
if (zzfmVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool.equals(zzfmVar.f)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool2 = this.g;
|
||||
if (bool2 == null) {
|
||||
if (zzfmVar.g != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool2.equals(zzfmVar.g)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfmVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfmVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfm.class.getName().hashCode() + 527) * 31;
|
||||
Integer num = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (hashCode + (num == null ? 0 : num.hashCode())) * 31;
|
||||
String str = this.d;
|
||||
int hashCode3 = hashCode2 + (str == null ? 0 : str.hashCode());
|
||||
zzfk zzfkVar = this.e;
|
||||
int hashCode4 = ((hashCode3 * 31) + (zzfkVar == null ? 0 : zzfkVar.hashCode())) * 31;
|
||||
Boolean bool = this.f;
|
||||
int hashCode5 = (hashCode4 + (bool == null ? 0 : bool.hashCode())) * 31;
|
||||
Boolean bool2 = this.g;
|
||||
int hashCode6 = (hashCode5 + (bool2 == null ? 0 : bool2.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode6 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
a += zzya.c(1, num.intValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
a += zzya.b(2, str);
|
||||
}
|
||||
zzfk zzfkVar = this.e;
|
||||
if (zzfkVar != null) {
|
||||
a += zzya.b(3, zzfkVar);
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool != null) {
|
||||
bool.booleanValue();
|
||||
a += zzya.b(4) + 1;
|
||||
}
|
||||
Boolean bool2 = this.g;
|
||||
if (bool2 == null) {
|
||||
return a;
|
||||
}
|
||||
bool2.booleanValue();
|
||||
return a + zzya.b(5) + 1;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
this.c = Integer.valueOf(zzxzVar.e());
|
||||
} else if (c == 18) {
|
||||
this.d = zzxzVar.b();
|
||||
} else if (c == 26) {
|
||||
if (this.e == null) {
|
||||
this.e = new zzfk();
|
||||
}
|
||||
zzxzVar.a(this.e);
|
||||
} else if (c == 32) {
|
||||
this.f = Boolean.valueOf(zzxzVar.d());
|
||||
} else if (c != 40) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.g = Boolean.valueOf(zzxzVar.d());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
196
sources/com/google/android/gms/internal/measurement/zzfn.java
Normal file
196
sources/com/google/android/gms/internal/measurement/zzfn.java
Normal file
@@ -0,0 +1,196 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfn extends zzyc<zzfn> {
|
||||
public Integer c = null;
|
||||
public String d = null;
|
||||
public Boolean e = null;
|
||||
public String[] f = zzyl.c;
|
||||
|
||||
public zzfn() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
private final zzfn b(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
int a = zzxzVar.a();
|
||||
try {
|
||||
int e = zzxzVar.e();
|
||||
if (e < 0 || e > 6) {
|
||||
StringBuilder sb = new StringBuilder(41);
|
||||
sb.append(e);
|
||||
sb.append(" is not a valid enum MatchType");
|
||||
throw new IllegalArgumentException(sb.toString());
|
||||
}
|
||||
this.c = Integer.valueOf(e);
|
||||
} catch (IllegalArgumentException unused) {
|
||||
zzxzVar.e(a);
|
||||
a(zzxzVar, c);
|
||||
}
|
||||
} else if (c == 18) {
|
||||
this.d = zzxzVar.b();
|
||||
} else if (c == 24) {
|
||||
this.e = Boolean.valueOf(zzxzVar.d());
|
||||
} else if (c == 34) {
|
||||
int a2 = zzyl.a(zzxzVar, 34);
|
||||
String[] strArr = this.f;
|
||||
int length = strArr == null ? 0 : strArr.length;
|
||||
String[] strArr2 = new String[a2 + length];
|
||||
if (length != 0) {
|
||||
System.arraycopy(this.f, 0, strArr2, 0, length);
|
||||
}
|
||||
while (length < strArr2.length - 1) {
|
||||
strArr2[length] = zzxzVar.b();
|
||||
zzxzVar.c();
|
||||
length++;
|
||||
}
|
||||
strArr2[length] = zzxzVar.b();
|
||||
this.f = strArr2;
|
||||
} else if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
zzyaVar.b(1, num.intValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
zzyaVar.a(2, str);
|
||||
}
|
||||
Boolean bool = this.e;
|
||||
if (bool != null) {
|
||||
zzyaVar.a(3, bool.booleanValue());
|
||||
}
|
||||
String[] strArr = this.f;
|
||||
if (strArr != null && strArr.length > 0) {
|
||||
int i = 0;
|
||||
while (true) {
|
||||
String[] strArr2 = this.f;
|
||||
if (i >= strArr2.length) {
|
||||
break;
|
||||
}
|
||||
String str2 = strArr2[i];
|
||||
if (str2 != null) {
|
||||
zzyaVar.a(4, str2);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfn)) {
|
||||
return false;
|
||||
}
|
||||
zzfn zzfnVar = (zzfn) obj;
|
||||
Integer num = this.c;
|
||||
if (num == null) {
|
||||
if (zzfnVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzfnVar.c)) {
|
||||
return false;
|
||||
}
|
||||
String str = this.d;
|
||||
if (str == null) {
|
||||
if (zzfnVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzfnVar.d)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool = this.e;
|
||||
if (bool == null) {
|
||||
if (zzfnVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool.equals(zzfnVar.e)) {
|
||||
return false;
|
||||
}
|
||||
if (!zzyg.a(this.f, zzfnVar.f)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfnVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfnVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfn.class.getName().hashCode() + 527) * 31;
|
||||
Integer num = this.c;
|
||||
int i = 0;
|
||||
int intValue = (hashCode + (num == null ? 0 : num.intValue())) * 31;
|
||||
String str = this.d;
|
||||
int hashCode2 = (intValue + (str == null ? 0 : str.hashCode())) * 31;
|
||||
Boolean bool = this.e;
|
||||
int hashCode3 = (((hashCode2 + (bool == null ? 0 : bool.hashCode())) * 31) + zzyg.a(this.f)) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode3 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
a += zzya.c(1, num.intValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
a += zzya.b(2, str);
|
||||
}
|
||||
Boolean bool = this.e;
|
||||
if (bool != null) {
|
||||
bool.booleanValue();
|
||||
a += zzya.b(3) + 1;
|
||||
}
|
||||
String[] strArr = this.f;
|
||||
if (strArr == null || strArr.length <= 0) {
|
||||
return a;
|
||||
}
|
||||
int i = 0;
|
||||
int i2 = 0;
|
||||
int i3 = 0;
|
||||
while (true) {
|
||||
String[] strArr2 = this.f;
|
||||
if (i >= strArr2.length) {
|
||||
return a + i2 + (i3 * 1);
|
||||
}
|
||||
String str2 = strArr2[i];
|
||||
if (str2 != null) {
|
||||
i3++;
|
||||
i2 += zzya.a(str2);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
b(zzxzVar);
|
||||
return this;
|
||||
}
|
||||
}
|
159
sources/com/google/android/gms/internal/measurement/zzfo.java
Normal file
159
sources/com/google/android/gms/internal/measurement/zzfo.java
Normal file
@@ -0,0 +1,159 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfo extends zzyc<zzfo> {
|
||||
private static volatile zzfo[] g;
|
||||
public String c = null;
|
||||
public Boolean d = null;
|
||||
public Boolean e = null;
|
||||
public Integer f = null;
|
||||
|
||||
public zzfo() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfo[] e() {
|
||||
if (g == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (g == null) {
|
||||
g = new zzfo[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return g;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
String str = this.c;
|
||||
if (str != null) {
|
||||
zzyaVar.a(1, str);
|
||||
}
|
||||
Boolean bool = this.d;
|
||||
if (bool != null) {
|
||||
zzyaVar.a(2, bool.booleanValue());
|
||||
}
|
||||
Boolean bool2 = this.e;
|
||||
if (bool2 != null) {
|
||||
zzyaVar.a(3, bool2.booleanValue());
|
||||
}
|
||||
Integer num = this.f;
|
||||
if (num != null) {
|
||||
zzyaVar.b(4, num.intValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfo)) {
|
||||
return false;
|
||||
}
|
||||
zzfo zzfoVar = (zzfo) obj;
|
||||
String str = this.c;
|
||||
if (str == null) {
|
||||
if (zzfoVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzfoVar.c)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool = this.d;
|
||||
if (bool == null) {
|
||||
if (zzfoVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool.equals(zzfoVar.d)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool2 = this.e;
|
||||
if (bool2 == null) {
|
||||
if (zzfoVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool2.equals(zzfoVar.e)) {
|
||||
return false;
|
||||
}
|
||||
Integer num = this.f;
|
||||
if (num == null) {
|
||||
if (zzfoVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzfoVar.f)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfoVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfoVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfo.class.getName().hashCode() + 527) * 31;
|
||||
String str = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (hashCode + (str == null ? 0 : str.hashCode())) * 31;
|
||||
Boolean bool = this.d;
|
||||
int hashCode3 = (hashCode2 + (bool == null ? 0 : bool.hashCode())) * 31;
|
||||
Boolean bool2 = this.e;
|
||||
int hashCode4 = (hashCode3 + (bool2 == null ? 0 : bool2.hashCode())) * 31;
|
||||
Integer num = this.f;
|
||||
int hashCode5 = (hashCode4 + (num == null ? 0 : num.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode5 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
String str = this.c;
|
||||
if (str != null) {
|
||||
a += zzya.b(1, str);
|
||||
}
|
||||
Boolean bool = this.d;
|
||||
if (bool != null) {
|
||||
bool.booleanValue();
|
||||
a += zzya.b(2) + 1;
|
||||
}
|
||||
Boolean bool2 = this.e;
|
||||
if (bool2 != null) {
|
||||
bool2.booleanValue();
|
||||
a += zzya.b(3) + 1;
|
||||
}
|
||||
Integer num = this.f;
|
||||
return num != null ? a + zzya.c(4, num.intValue()) : a;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 10) {
|
||||
this.c = zzxzVar.b();
|
||||
} else if (c == 16) {
|
||||
this.d = Boolean.valueOf(zzxzVar.d());
|
||||
} else if (c == 24) {
|
||||
this.e = Boolean.valueOf(zzxzVar.d());
|
||||
} else if (c != 32) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.f = Integer.valueOf(zzxzVar.e());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
321
sources/com/google/android/gms/internal/measurement/zzfp.java
Normal file
321
sources/com/google/android/gms/internal/measurement/zzfp.java
Normal file
@@ -0,0 +1,321 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfp extends zzyc<zzfp> {
|
||||
public Long c = null;
|
||||
public String d = null;
|
||||
private Integer e = null;
|
||||
public zzfq[] f = zzfq.e();
|
||||
public zzfo[] g = zzfo.e();
|
||||
public zzfi[] h = zzfi.e();
|
||||
private String i = null;
|
||||
private Boolean j = null;
|
||||
|
||||
public zzfp() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Long l = this.c;
|
||||
if (l != null) {
|
||||
zzyaVar.b(1, l.longValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
zzyaVar.a(2, str);
|
||||
}
|
||||
Integer num = this.e;
|
||||
if (num != null) {
|
||||
zzyaVar.b(3, num.intValue());
|
||||
}
|
||||
zzfq[] zzfqVarArr = this.f;
|
||||
int i = 0;
|
||||
if (zzfqVarArr != null && zzfqVarArr.length > 0) {
|
||||
int i2 = 0;
|
||||
while (true) {
|
||||
zzfq[] zzfqVarArr2 = this.f;
|
||||
if (i2 >= zzfqVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfq zzfqVar = zzfqVarArr2[i2];
|
||||
if (zzfqVar != null) {
|
||||
zzyaVar.a(4, zzfqVar);
|
||||
}
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
zzfo[] zzfoVarArr = this.g;
|
||||
if (zzfoVarArr != null && zzfoVarArr.length > 0) {
|
||||
int i3 = 0;
|
||||
while (true) {
|
||||
zzfo[] zzfoVarArr2 = this.g;
|
||||
if (i3 >= zzfoVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfo zzfoVar = zzfoVarArr2[i3];
|
||||
if (zzfoVar != null) {
|
||||
zzyaVar.a(5, zzfoVar);
|
||||
}
|
||||
i3++;
|
||||
}
|
||||
}
|
||||
zzfi[] zzfiVarArr = this.h;
|
||||
if (zzfiVarArr != null && zzfiVarArr.length > 0) {
|
||||
while (true) {
|
||||
zzfi[] zzfiVarArr2 = this.h;
|
||||
if (i >= zzfiVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfi zzfiVar = zzfiVarArr2[i];
|
||||
if (zzfiVar != null) {
|
||||
zzyaVar.a(6, zzfiVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
String str2 = this.i;
|
||||
if (str2 != null) {
|
||||
zzyaVar.a(7, str2);
|
||||
}
|
||||
Boolean bool = this.j;
|
||||
if (bool != null) {
|
||||
zzyaVar.a(8, bool.booleanValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfp)) {
|
||||
return false;
|
||||
}
|
||||
zzfp zzfpVar = (zzfp) obj;
|
||||
Long l = this.c;
|
||||
if (l == null) {
|
||||
if (zzfpVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!l.equals(zzfpVar.c)) {
|
||||
return false;
|
||||
}
|
||||
String str = this.d;
|
||||
if (str == null) {
|
||||
if (zzfpVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzfpVar.d)) {
|
||||
return false;
|
||||
}
|
||||
Integer num = this.e;
|
||||
if (num == null) {
|
||||
if (zzfpVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzfpVar.e)) {
|
||||
return false;
|
||||
}
|
||||
if (!zzyg.a(this.f, zzfpVar.f) || !zzyg.a(this.g, zzfpVar.g) || !zzyg.a(this.h, zzfpVar.h)) {
|
||||
return false;
|
||||
}
|
||||
String str2 = this.i;
|
||||
if (str2 == null) {
|
||||
if (zzfpVar.i != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str2.equals(zzfpVar.i)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool = this.j;
|
||||
if (bool == null) {
|
||||
if (zzfpVar.j != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool.equals(zzfpVar.j)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfpVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfpVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfp.class.getName().hashCode() + 527) * 31;
|
||||
Long l = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (hashCode + (l == null ? 0 : l.hashCode())) * 31;
|
||||
String str = this.d;
|
||||
int hashCode3 = (hashCode2 + (str == null ? 0 : str.hashCode())) * 31;
|
||||
Integer num = this.e;
|
||||
int hashCode4 = (((((((hashCode3 + (num == null ? 0 : num.hashCode())) * 31) + zzyg.a(this.f)) * 31) + zzyg.a(this.g)) * 31) + zzyg.a(this.h)) * 31;
|
||||
String str2 = this.i;
|
||||
int hashCode5 = (hashCode4 + (str2 == null ? 0 : str2.hashCode())) * 31;
|
||||
Boolean bool = this.j;
|
||||
int hashCode6 = (hashCode5 + (bool == null ? 0 : bool.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode6 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Long l = this.c;
|
||||
if (l != null) {
|
||||
a += zzya.c(1, l.longValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
a += zzya.b(2, str);
|
||||
}
|
||||
Integer num = this.e;
|
||||
if (num != null) {
|
||||
a += zzya.c(3, num.intValue());
|
||||
}
|
||||
zzfq[] zzfqVarArr = this.f;
|
||||
int i = 0;
|
||||
if (zzfqVarArr != null && zzfqVarArr.length > 0) {
|
||||
int i2 = a;
|
||||
int i3 = 0;
|
||||
while (true) {
|
||||
zzfq[] zzfqVarArr2 = this.f;
|
||||
if (i3 >= zzfqVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfq zzfqVar = zzfqVarArr2[i3];
|
||||
if (zzfqVar != null) {
|
||||
i2 += zzya.b(4, zzfqVar);
|
||||
}
|
||||
i3++;
|
||||
}
|
||||
a = i2;
|
||||
}
|
||||
zzfo[] zzfoVarArr = this.g;
|
||||
if (zzfoVarArr != null && zzfoVarArr.length > 0) {
|
||||
int i4 = a;
|
||||
int i5 = 0;
|
||||
while (true) {
|
||||
zzfo[] zzfoVarArr2 = this.g;
|
||||
if (i5 >= zzfoVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfo zzfoVar = zzfoVarArr2[i5];
|
||||
if (zzfoVar != null) {
|
||||
i4 += zzya.b(5, zzfoVar);
|
||||
}
|
||||
i5++;
|
||||
}
|
||||
a = i4;
|
||||
}
|
||||
zzfi[] zzfiVarArr = this.h;
|
||||
if (zzfiVarArr != null && zzfiVarArr.length > 0) {
|
||||
while (true) {
|
||||
zzfi[] zzfiVarArr2 = this.h;
|
||||
if (i >= zzfiVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfi zzfiVar = zzfiVarArr2[i];
|
||||
if (zzfiVar != null) {
|
||||
a += zzya.b(6, zzfiVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
String str2 = this.i;
|
||||
if (str2 != null) {
|
||||
a += zzya.b(7, str2);
|
||||
}
|
||||
Boolean bool = this.j;
|
||||
if (bool == null) {
|
||||
return a;
|
||||
}
|
||||
bool.booleanValue();
|
||||
return a + zzya.b(8) + 1;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
this.c = Long.valueOf(zzxzVar.f());
|
||||
} else if (c == 18) {
|
||||
this.d = zzxzVar.b();
|
||||
} else if (c == 24) {
|
||||
this.e = Integer.valueOf(zzxzVar.e());
|
||||
} else if (c == 34) {
|
||||
int a = zzyl.a(zzxzVar, 34);
|
||||
zzfq[] zzfqVarArr = this.f;
|
||||
int length = zzfqVarArr == null ? 0 : zzfqVarArr.length;
|
||||
zzfq[] zzfqVarArr2 = new zzfq[a + length];
|
||||
if (length != 0) {
|
||||
System.arraycopy(this.f, 0, zzfqVarArr2, 0, length);
|
||||
}
|
||||
while (length < zzfqVarArr2.length - 1) {
|
||||
zzfqVarArr2[length] = new zzfq();
|
||||
zzxzVar.a(zzfqVarArr2[length]);
|
||||
zzxzVar.c();
|
||||
length++;
|
||||
}
|
||||
zzfqVarArr2[length] = new zzfq();
|
||||
zzxzVar.a(zzfqVarArr2[length]);
|
||||
this.f = zzfqVarArr2;
|
||||
} else if (c == 42) {
|
||||
int a2 = zzyl.a(zzxzVar, 42);
|
||||
zzfo[] zzfoVarArr = this.g;
|
||||
int length2 = zzfoVarArr == null ? 0 : zzfoVarArr.length;
|
||||
zzfo[] zzfoVarArr2 = new zzfo[a2 + length2];
|
||||
if (length2 != 0) {
|
||||
System.arraycopy(this.g, 0, zzfoVarArr2, 0, length2);
|
||||
}
|
||||
while (length2 < zzfoVarArr2.length - 1) {
|
||||
zzfoVarArr2[length2] = new zzfo();
|
||||
zzxzVar.a(zzfoVarArr2[length2]);
|
||||
zzxzVar.c();
|
||||
length2++;
|
||||
}
|
||||
zzfoVarArr2[length2] = new zzfo();
|
||||
zzxzVar.a(zzfoVarArr2[length2]);
|
||||
this.g = zzfoVarArr2;
|
||||
} else if (c == 50) {
|
||||
int a3 = zzyl.a(zzxzVar, 50);
|
||||
zzfi[] zzfiVarArr = this.h;
|
||||
int length3 = zzfiVarArr == null ? 0 : zzfiVarArr.length;
|
||||
zzfi[] zzfiVarArr2 = new zzfi[a3 + length3];
|
||||
if (length3 != 0) {
|
||||
System.arraycopy(this.h, 0, zzfiVarArr2, 0, length3);
|
||||
}
|
||||
while (length3 < zzfiVarArr2.length - 1) {
|
||||
zzfiVarArr2[length3] = new zzfi();
|
||||
zzxzVar.a(zzfiVarArr2[length3]);
|
||||
zzxzVar.c();
|
||||
length3++;
|
||||
}
|
||||
zzfiVarArr2[length3] = new zzfi();
|
||||
zzxzVar.a(zzfiVarArr2[length3]);
|
||||
this.h = zzfiVarArr2;
|
||||
} else if (c == 58) {
|
||||
this.i = zzxzVar.b();
|
||||
} else if (c != 64) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.j = Boolean.valueOf(zzxzVar.d());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
115
sources/com/google/android/gms/internal/measurement/zzfq.java
Normal file
115
sources/com/google/android/gms/internal/measurement/zzfq.java
Normal file
@@ -0,0 +1,115 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfq extends zzyc<zzfq> {
|
||||
private static volatile zzfq[] e;
|
||||
public String c = null;
|
||||
public String d = null;
|
||||
|
||||
public zzfq() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfq[] e() {
|
||||
if (e == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (e == null) {
|
||||
e = new zzfq[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return e;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
String str = this.c;
|
||||
if (str != null) {
|
||||
zzyaVar.a(1, str);
|
||||
}
|
||||
String str2 = this.d;
|
||||
if (str2 != null) {
|
||||
zzyaVar.a(2, str2);
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfq)) {
|
||||
return false;
|
||||
}
|
||||
zzfq zzfqVar = (zzfq) obj;
|
||||
String str = this.c;
|
||||
if (str == null) {
|
||||
if (zzfqVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzfqVar.c)) {
|
||||
return false;
|
||||
}
|
||||
String str2 = this.d;
|
||||
if (str2 == null) {
|
||||
if (zzfqVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str2.equals(zzfqVar.d)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfqVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfqVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfq.class.getName().hashCode() + 527) * 31;
|
||||
String str = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (hashCode + (str == null ? 0 : str.hashCode())) * 31;
|
||||
String str2 = this.d;
|
||||
int hashCode3 = (hashCode2 + (str2 == null ? 0 : str2.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode3 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
String str = this.c;
|
||||
if (str != null) {
|
||||
a += zzya.b(1, str);
|
||||
}
|
||||
String str2 = this.d;
|
||||
return str2 != null ? a + zzya.b(2, str2) : a;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 10) {
|
||||
this.c = zzxzVar.b();
|
||||
} else if (c != 18) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.d = zzxzVar.b();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
167
sources/com/google/android/gms/internal/measurement/zzfr.java
Normal file
167
sources/com/google/android/gms/internal/measurement/zzfr.java
Normal file
@@ -0,0 +1,167 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfr extends zzyc<zzfr> {
|
||||
private static volatile zzfr[] g;
|
||||
public Integer c = null;
|
||||
public zzfx d = null;
|
||||
public zzfx e = null;
|
||||
public Boolean f = null;
|
||||
|
||||
public zzfr() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfr[] e() {
|
||||
if (g == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (g == null) {
|
||||
g = new zzfr[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return g;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
zzyaVar.b(1, num.intValue());
|
||||
}
|
||||
zzfx zzfxVar = this.d;
|
||||
if (zzfxVar != null) {
|
||||
zzyaVar.a(2, zzfxVar);
|
||||
}
|
||||
zzfx zzfxVar2 = this.e;
|
||||
if (zzfxVar2 != null) {
|
||||
zzyaVar.a(3, zzfxVar2);
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool != null) {
|
||||
zzyaVar.a(4, bool.booleanValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfr)) {
|
||||
return false;
|
||||
}
|
||||
zzfr zzfrVar = (zzfr) obj;
|
||||
Integer num = this.c;
|
||||
if (num == null) {
|
||||
if (zzfrVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzfrVar.c)) {
|
||||
return false;
|
||||
}
|
||||
zzfx zzfxVar = this.d;
|
||||
if (zzfxVar == null) {
|
||||
if (zzfrVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!zzfxVar.equals(zzfrVar.d)) {
|
||||
return false;
|
||||
}
|
||||
zzfx zzfxVar2 = this.e;
|
||||
if (zzfxVar2 == null) {
|
||||
if (zzfrVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!zzfxVar2.equals(zzfrVar.e)) {
|
||||
return false;
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool == null) {
|
||||
if (zzfrVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!bool.equals(zzfrVar.f)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfrVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfrVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfr.class.getName().hashCode() + 527) * 31;
|
||||
Integer num = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = hashCode + (num == null ? 0 : num.hashCode());
|
||||
zzfx zzfxVar = this.d;
|
||||
int hashCode3 = (hashCode2 * 31) + (zzfxVar == null ? 0 : zzfxVar.hashCode());
|
||||
zzfx zzfxVar2 = this.e;
|
||||
int hashCode4 = ((hashCode3 * 31) + (zzfxVar2 == null ? 0 : zzfxVar2.hashCode())) * 31;
|
||||
Boolean bool = this.f;
|
||||
int hashCode5 = (hashCode4 + (bool == null ? 0 : bool.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode5 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
a += zzya.c(1, num.intValue());
|
||||
}
|
||||
zzfx zzfxVar = this.d;
|
||||
if (zzfxVar != null) {
|
||||
a += zzya.b(2, zzfxVar);
|
||||
}
|
||||
zzfx zzfxVar2 = this.e;
|
||||
if (zzfxVar2 != null) {
|
||||
a += zzya.b(3, zzfxVar2);
|
||||
}
|
||||
Boolean bool = this.f;
|
||||
if (bool == null) {
|
||||
return a;
|
||||
}
|
||||
bool.booleanValue();
|
||||
return a + zzya.b(4) + 1;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
this.c = Integer.valueOf(zzxzVar.e());
|
||||
} else if (c == 18) {
|
||||
if (this.d == null) {
|
||||
this.d = new zzfx();
|
||||
}
|
||||
zzxzVar.a(this.d);
|
||||
} else if (c == 26) {
|
||||
if (this.e == null) {
|
||||
this.e = new zzfx();
|
||||
}
|
||||
zzxzVar.a(this.e);
|
||||
} else if (c != 32) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.f = Boolean.valueOf(zzxzVar.d());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
115
sources/com/google/android/gms/internal/measurement/zzfs.java
Normal file
115
sources/com/google/android/gms/internal/measurement/zzfs.java
Normal file
@@ -0,0 +1,115 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfs extends zzyc<zzfs> {
|
||||
private static volatile zzfs[] e;
|
||||
public Integer c = null;
|
||||
public Long d = null;
|
||||
|
||||
public zzfs() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfs[] e() {
|
||||
if (e == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (e == null) {
|
||||
e = new zzfs[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return e;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
zzyaVar.b(1, num.intValue());
|
||||
}
|
||||
Long l = this.d;
|
||||
if (l != null) {
|
||||
zzyaVar.b(2, l.longValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfs)) {
|
||||
return false;
|
||||
}
|
||||
zzfs zzfsVar = (zzfs) obj;
|
||||
Integer num = this.c;
|
||||
if (num == null) {
|
||||
if (zzfsVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzfsVar.c)) {
|
||||
return false;
|
||||
}
|
||||
Long l = this.d;
|
||||
if (l == null) {
|
||||
if (zzfsVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!l.equals(zzfsVar.d)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfsVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfsVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfs.class.getName().hashCode() + 527) * 31;
|
||||
Integer num = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (hashCode + (num == null ? 0 : num.hashCode())) * 31;
|
||||
Long l = this.d;
|
||||
int hashCode3 = (hashCode2 + (l == null ? 0 : l.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode3 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
a += zzya.c(1, num.intValue());
|
||||
}
|
||||
Long l = this.d;
|
||||
return l != null ? a + zzya.c(2, l.longValue()) : a;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
this.c = Integer.valueOf(zzxzVar.e());
|
||||
} else if (c != 16) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.d = Long.valueOf(zzxzVar.f());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
208
sources/com/google/android/gms/internal/measurement/zzft.java
Normal file
208
sources/com/google/android/gms/internal/measurement/zzft.java
Normal file
@@ -0,0 +1,208 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzft extends zzyc<zzft> {
|
||||
private static volatile zzft[] h;
|
||||
public zzfu[] c = zzfu.e();
|
||||
public String d = null;
|
||||
public Long e = null;
|
||||
public Long f = null;
|
||||
public Integer g = null;
|
||||
|
||||
public zzft() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzft[] e() {
|
||||
if (h == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (h == null) {
|
||||
h = new zzft[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return h;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
zzfu[] zzfuVarArr = this.c;
|
||||
if (zzfuVarArr != null && zzfuVarArr.length > 0) {
|
||||
int i = 0;
|
||||
while (true) {
|
||||
zzfu[] zzfuVarArr2 = this.c;
|
||||
if (i >= zzfuVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfu zzfuVar = zzfuVarArr2[i];
|
||||
if (zzfuVar != null) {
|
||||
zzyaVar.a(1, zzfuVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
zzyaVar.a(2, str);
|
||||
}
|
||||
Long l = this.e;
|
||||
if (l != null) {
|
||||
zzyaVar.b(3, l.longValue());
|
||||
}
|
||||
Long l2 = this.f;
|
||||
if (l2 != null) {
|
||||
zzyaVar.b(4, l2.longValue());
|
||||
}
|
||||
Integer num = this.g;
|
||||
if (num != null) {
|
||||
zzyaVar.b(5, num.intValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzft)) {
|
||||
return false;
|
||||
}
|
||||
zzft zzftVar = (zzft) obj;
|
||||
if (!zzyg.a(this.c, zzftVar.c)) {
|
||||
return false;
|
||||
}
|
||||
String str = this.d;
|
||||
if (str == null) {
|
||||
if (zzftVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzftVar.d)) {
|
||||
return false;
|
||||
}
|
||||
Long l = this.e;
|
||||
if (l == null) {
|
||||
if (zzftVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!l.equals(zzftVar.e)) {
|
||||
return false;
|
||||
}
|
||||
Long l2 = this.f;
|
||||
if (l2 == null) {
|
||||
if (zzftVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!l2.equals(zzftVar.f)) {
|
||||
return false;
|
||||
}
|
||||
Integer num = this.g;
|
||||
if (num == null) {
|
||||
if (zzftVar.g != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzftVar.g)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzftVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzftVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (((zzft.class.getName().hashCode() + 527) * 31) + zzyg.a(this.c)) * 31;
|
||||
String str = this.d;
|
||||
int i = 0;
|
||||
int hashCode2 = (hashCode + (str == null ? 0 : str.hashCode())) * 31;
|
||||
Long l = this.e;
|
||||
int hashCode3 = (hashCode2 + (l == null ? 0 : l.hashCode())) * 31;
|
||||
Long l2 = this.f;
|
||||
int hashCode4 = (hashCode3 + (l2 == null ? 0 : l2.hashCode())) * 31;
|
||||
Integer num = this.g;
|
||||
int hashCode5 = (hashCode4 + (num == null ? 0 : num.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode5 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
zzfu[] zzfuVarArr = this.c;
|
||||
if (zzfuVarArr != null && zzfuVarArr.length > 0) {
|
||||
int i = 0;
|
||||
while (true) {
|
||||
zzfu[] zzfuVarArr2 = this.c;
|
||||
if (i >= zzfuVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfu zzfuVar = zzfuVarArr2[i];
|
||||
if (zzfuVar != null) {
|
||||
a += zzya.b(1, zzfuVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
a += zzya.b(2, str);
|
||||
}
|
||||
Long l = this.e;
|
||||
if (l != null) {
|
||||
a += zzya.c(3, l.longValue());
|
||||
}
|
||||
Long l2 = this.f;
|
||||
if (l2 != null) {
|
||||
a += zzya.c(4, l2.longValue());
|
||||
}
|
||||
Integer num = this.g;
|
||||
return num != null ? a + zzya.c(5, num.intValue()) : a;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 10) {
|
||||
int a = zzyl.a(zzxzVar, 10);
|
||||
zzfu[] zzfuVarArr = this.c;
|
||||
int length = zzfuVarArr == null ? 0 : zzfuVarArr.length;
|
||||
zzfu[] zzfuVarArr2 = new zzfu[a + length];
|
||||
if (length != 0) {
|
||||
System.arraycopy(this.c, 0, zzfuVarArr2, 0, length);
|
||||
}
|
||||
while (length < zzfuVarArr2.length - 1) {
|
||||
zzfuVarArr2[length] = new zzfu();
|
||||
zzxzVar.a(zzfuVarArr2[length]);
|
||||
zzxzVar.c();
|
||||
length++;
|
||||
}
|
||||
zzfuVarArr2[length] = new zzfu();
|
||||
zzxzVar.a(zzfuVarArr2[length]);
|
||||
this.c = zzfuVarArr2;
|
||||
} else if (c == 18) {
|
||||
this.d = zzxzVar.b();
|
||||
} else if (c == 24) {
|
||||
this.e = Long.valueOf(zzxzVar.f());
|
||||
} else if (c == 32) {
|
||||
this.f = Long.valueOf(zzxzVar.f());
|
||||
} else if (c != 40) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.g = Integer.valueOf(zzxzVar.e());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
183
sources/com/google/android/gms/internal/measurement/zzfu.java
Normal file
183
sources/com/google/android/gms/internal/measurement/zzfu.java
Normal file
@@ -0,0 +1,183 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfu extends zzyc<zzfu> {
|
||||
private static volatile zzfu[] h;
|
||||
public String c = null;
|
||||
public String d = null;
|
||||
public Long e = null;
|
||||
private Float f = null;
|
||||
public Double g = null;
|
||||
|
||||
public zzfu() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfu[] e() {
|
||||
if (h == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (h == null) {
|
||||
h = new zzfu[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return h;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
String str = this.c;
|
||||
if (str != null) {
|
||||
zzyaVar.a(1, str);
|
||||
}
|
||||
String str2 = this.d;
|
||||
if (str2 != null) {
|
||||
zzyaVar.a(2, str2);
|
||||
}
|
||||
Long l = this.e;
|
||||
if (l != null) {
|
||||
zzyaVar.b(3, l.longValue());
|
||||
}
|
||||
Float f = this.f;
|
||||
if (f != null) {
|
||||
zzyaVar.a(4, f.floatValue());
|
||||
}
|
||||
Double d = this.g;
|
||||
if (d != null) {
|
||||
zzyaVar.a(5, d.doubleValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfu)) {
|
||||
return false;
|
||||
}
|
||||
zzfu zzfuVar = (zzfu) obj;
|
||||
String str = this.c;
|
||||
if (str == null) {
|
||||
if (zzfuVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzfuVar.c)) {
|
||||
return false;
|
||||
}
|
||||
String str2 = this.d;
|
||||
if (str2 == null) {
|
||||
if (zzfuVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str2.equals(zzfuVar.d)) {
|
||||
return false;
|
||||
}
|
||||
Long l = this.e;
|
||||
if (l == null) {
|
||||
if (zzfuVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!l.equals(zzfuVar.e)) {
|
||||
return false;
|
||||
}
|
||||
Float f = this.f;
|
||||
if (f == null) {
|
||||
if (zzfuVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!f.equals(zzfuVar.f)) {
|
||||
return false;
|
||||
}
|
||||
Double d = this.g;
|
||||
if (d == null) {
|
||||
if (zzfuVar.g != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!d.equals(zzfuVar.g)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfuVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfuVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfu.class.getName().hashCode() + 527) * 31;
|
||||
String str = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (hashCode + (str == null ? 0 : str.hashCode())) * 31;
|
||||
String str2 = this.d;
|
||||
int hashCode3 = (hashCode2 + (str2 == null ? 0 : str2.hashCode())) * 31;
|
||||
Long l = this.e;
|
||||
int hashCode4 = (hashCode3 + (l == null ? 0 : l.hashCode())) * 31;
|
||||
Float f = this.f;
|
||||
int hashCode5 = (hashCode4 + (f == null ? 0 : f.hashCode())) * 31;
|
||||
Double d = this.g;
|
||||
int hashCode6 = (hashCode5 + (d == null ? 0 : d.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode6 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
String str = this.c;
|
||||
if (str != null) {
|
||||
a += zzya.b(1, str);
|
||||
}
|
||||
String str2 = this.d;
|
||||
if (str2 != null) {
|
||||
a += zzya.b(2, str2);
|
||||
}
|
||||
Long l = this.e;
|
||||
if (l != null) {
|
||||
a += zzya.c(3, l.longValue());
|
||||
}
|
||||
Float f = this.f;
|
||||
if (f != null) {
|
||||
f.floatValue();
|
||||
a += zzya.b(4) + 4;
|
||||
}
|
||||
Double d = this.g;
|
||||
if (d == null) {
|
||||
return a;
|
||||
}
|
||||
d.doubleValue();
|
||||
return a + zzya.b(5) + 8;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 10) {
|
||||
this.c = zzxzVar.b();
|
||||
} else if (c == 18) {
|
||||
this.d = zzxzVar.b();
|
||||
} else if (c == 24) {
|
||||
this.e = Long.valueOf(zzxzVar.f());
|
||||
} else if (c == 37) {
|
||||
this.f = Float.valueOf(Float.intBitsToFloat(zzxzVar.g()));
|
||||
} else if (c != 41) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.g = Double.valueOf(Double.longBitsToDouble(zzxzVar.h()));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
111
sources/com/google/android/gms/internal/measurement/zzfv.java
Normal file
111
sources/com/google/android/gms/internal/measurement/zzfv.java
Normal file
@@ -0,0 +1,111 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfv extends zzyc<zzfv> {
|
||||
public zzfw[] c = zzfw.e();
|
||||
|
||||
public zzfv() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
zzfw[] zzfwVarArr = this.c;
|
||||
if (zzfwVarArr != null && zzfwVarArr.length > 0) {
|
||||
int i = 0;
|
||||
while (true) {
|
||||
zzfw[] zzfwVarArr2 = this.c;
|
||||
if (i >= zzfwVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfw zzfwVar = zzfwVarArr2[i];
|
||||
if (zzfwVar != null) {
|
||||
zzyaVar.a(1, zzfwVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfv)) {
|
||||
return false;
|
||||
}
|
||||
zzfv zzfvVar = (zzfv) obj;
|
||||
if (!zzyg.a(this.c, zzfvVar.c)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfvVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfvVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (((zzfv.class.getName().hashCode() + 527) * 31) + zzyg.a(this.c)) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
return hashCode + ((zzyeVar == null || zzyeVar.a()) ? 0 : this.b.hashCode());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
zzfw[] zzfwVarArr = this.c;
|
||||
if (zzfwVarArr != null && zzfwVarArr.length > 0) {
|
||||
int i = 0;
|
||||
while (true) {
|
||||
zzfw[] zzfwVarArr2 = this.c;
|
||||
if (i >= zzfwVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfw zzfwVar = zzfwVarArr2[i];
|
||||
if (zzfwVar != null) {
|
||||
a += zzya.b(1, zzfwVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
return a;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c != 10) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
int a = zzyl.a(zzxzVar, 10);
|
||||
zzfw[] zzfwVarArr = this.c;
|
||||
int length = zzfwVarArr == null ? 0 : zzfwVarArr.length;
|
||||
zzfw[] zzfwVarArr2 = new zzfw[a + length];
|
||||
if (length != 0) {
|
||||
System.arraycopy(this.c, 0, zzfwVarArr2, 0, length);
|
||||
}
|
||||
while (length < zzfwVarArr2.length - 1) {
|
||||
zzfwVarArr2[length] = new zzfw();
|
||||
zzxzVar.a(zzfwVarArr2[length]);
|
||||
zzxzVar.c();
|
||||
length++;
|
||||
}
|
||||
zzfwVarArr2[length] = new zzfw();
|
||||
zzxzVar.a(zzfwVarArr2[length]);
|
||||
this.c = zzfwVarArr2;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
1130
sources/com/google/android/gms/internal/measurement/zzfw.java
Normal file
1130
sources/com/google/android/gms/internal/measurement/zzfw.java
Normal file
File diff suppressed because it is too large
Load Diff
294
sources/com/google/android/gms/internal/measurement/zzfx.java
Normal file
294
sources/com/google/android/gms/internal/measurement/zzfx.java
Normal file
@@ -0,0 +1,294 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfx extends zzyc<zzfx> {
|
||||
public long[] c;
|
||||
public long[] d;
|
||||
public zzfs[] e;
|
||||
public zzfy[] f;
|
||||
|
||||
public zzfx() {
|
||||
long[] jArr = zzyl.b;
|
||||
this.c = jArr;
|
||||
this.d = jArr;
|
||||
this.e = zzfs.e();
|
||||
this.f = zzfy.e();
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
long[] jArr = this.c;
|
||||
int i = 0;
|
||||
if (jArr != null && jArr.length > 0) {
|
||||
int i2 = 0;
|
||||
while (true) {
|
||||
long[] jArr2 = this.c;
|
||||
if (i2 >= jArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzyaVar.a(1, jArr2[i2]);
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
long[] jArr3 = this.d;
|
||||
if (jArr3 != null && jArr3.length > 0) {
|
||||
int i3 = 0;
|
||||
while (true) {
|
||||
long[] jArr4 = this.d;
|
||||
if (i3 >= jArr4.length) {
|
||||
break;
|
||||
}
|
||||
zzyaVar.a(2, jArr4[i3]);
|
||||
i3++;
|
||||
}
|
||||
}
|
||||
zzfs[] zzfsVarArr = this.e;
|
||||
if (zzfsVarArr != null && zzfsVarArr.length > 0) {
|
||||
int i4 = 0;
|
||||
while (true) {
|
||||
zzfs[] zzfsVarArr2 = this.e;
|
||||
if (i4 >= zzfsVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfs zzfsVar = zzfsVarArr2[i4];
|
||||
if (zzfsVar != null) {
|
||||
zzyaVar.a(3, zzfsVar);
|
||||
}
|
||||
i4++;
|
||||
}
|
||||
}
|
||||
zzfy[] zzfyVarArr = this.f;
|
||||
if (zzfyVarArr != null && zzfyVarArr.length > 0) {
|
||||
while (true) {
|
||||
zzfy[] zzfyVarArr2 = this.f;
|
||||
if (i >= zzfyVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfy zzfyVar = zzfyVarArr2[i];
|
||||
if (zzfyVar != null) {
|
||||
zzyaVar.a(4, zzfyVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfx)) {
|
||||
return false;
|
||||
}
|
||||
zzfx zzfxVar = (zzfx) obj;
|
||||
if (!zzyg.a(this.c, zzfxVar.c) || !zzyg.a(this.d, zzfxVar.d) || !zzyg.a(this.e, zzfxVar.e) || !zzyg.a(this.f, zzfxVar.f)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfxVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfxVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (((((((((zzfx.class.getName().hashCode() + 527) * 31) + zzyg.a(this.c)) * 31) + zzyg.a(this.d)) * 31) + zzyg.a(this.e)) * 31) + zzyg.a(this.f)) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
return hashCode + ((zzyeVar == null || zzyeVar.a()) ? 0 : this.b.hashCode());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
long[] jArr;
|
||||
long[] jArr2;
|
||||
int a = super.a();
|
||||
long[] jArr3 = this.c;
|
||||
int i = 0;
|
||||
if (jArr3 != null && jArr3.length > 0) {
|
||||
int i2 = 0;
|
||||
int i3 = 0;
|
||||
while (true) {
|
||||
jArr2 = this.c;
|
||||
if (i2 >= jArr2.length) {
|
||||
break;
|
||||
}
|
||||
i3 += zzya.b(jArr2[i2]);
|
||||
i2++;
|
||||
}
|
||||
a = a + i3 + (jArr2.length * 1);
|
||||
}
|
||||
long[] jArr4 = this.d;
|
||||
if (jArr4 != null && jArr4.length > 0) {
|
||||
int i4 = 0;
|
||||
int i5 = 0;
|
||||
while (true) {
|
||||
jArr = this.d;
|
||||
if (i4 >= jArr.length) {
|
||||
break;
|
||||
}
|
||||
i5 += zzya.b(jArr[i4]);
|
||||
i4++;
|
||||
}
|
||||
a = a + i5 + (jArr.length * 1);
|
||||
}
|
||||
zzfs[] zzfsVarArr = this.e;
|
||||
if (zzfsVarArr != null && zzfsVarArr.length > 0) {
|
||||
int i6 = a;
|
||||
int i7 = 0;
|
||||
while (true) {
|
||||
zzfs[] zzfsVarArr2 = this.e;
|
||||
if (i7 >= zzfsVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfs zzfsVar = zzfsVarArr2[i7];
|
||||
if (zzfsVar != null) {
|
||||
i6 += zzya.b(3, zzfsVar);
|
||||
}
|
||||
i7++;
|
||||
}
|
||||
a = i6;
|
||||
}
|
||||
zzfy[] zzfyVarArr = this.f;
|
||||
if (zzfyVarArr != null && zzfyVarArr.length > 0) {
|
||||
while (true) {
|
||||
zzfy[] zzfyVarArr2 = this.f;
|
||||
if (i >= zzfyVarArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzfy zzfyVar = zzfyVarArr2[i];
|
||||
if (zzfyVar != null) {
|
||||
a += zzya.b(4, zzfyVar);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
return a;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
int a = zzyl.a(zzxzVar, 8);
|
||||
long[] jArr = this.c;
|
||||
int length = jArr == null ? 0 : jArr.length;
|
||||
long[] jArr2 = new long[a + length];
|
||||
if (length != 0) {
|
||||
System.arraycopy(this.c, 0, jArr2, 0, length);
|
||||
}
|
||||
while (length < jArr2.length - 1) {
|
||||
jArr2[length] = zzxzVar.f();
|
||||
zzxzVar.c();
|
||||
length++;
|
||||
}
|
||||
jArr2[length] = zzxzVar.f();
|
||||
this.c = jArr2;
|
||||
} else if (c == 10) {
|
||||
int c2 = zzxzVar.c(zzxzVar.e());
|
||||
int a2 = zzxzVar.a();
|
||||
int i = 0;
|
||||
while (zzxzVar.i() > 0) {
|
||||
zzxzVar.f();
|
||||
i++;
|
||||
}
|
||||
zzxzVar.e(a2);
|
||||
long[] jArr3 = this.c;
|
||||
int length2 = jArr3 == null ? 0 : jArr3.length;
|
||||
long[] jArr4 = new long[i + length2];
|
||||
if (length2 != 0) {
|
||||
System.arraycopy(this.c, 0, jArr4, 0, length2);
|
||||
}
|
||||
while (length2 < jArr4.length) {
|
||||
jArr4[length2] = zzxzVar.f();
|
||||
length2++;
|
||||
}
|
||||
this.c = jArr4;
|
||||
zzxzVar.d(c2);
|
||||
} else if (c == 16) {
|
||||
int a3 = zzyl.a(zzxzVar, 16);
|
||||
long[] jArr5 = this.d;
|
||||
int length3 = jArr5 == null ? 0 : jArr5.length;
|
||||
long[] jArr6 = new long[a3 + length3];
|
||||
if (length3 != 0) {
|
||||
System.arraycopy(this.d, 0, jArr6, 0, length3);
|
||||
}
|
||||
while (length3 < jArr6.length - 1) {
|
||||
jArr6[length3] = zzxzVar.f();
|
||||
zzxzVar.c();
|
||||
length3++;
|
||||
}
|
||||
jArr6[length3] = zzxzVar.f();
|
||||
this.d = jArr6;
|
||||
} else if (c == 18) {
|
||||
int c3 = zzxzVar.c(zzxzVar.e());
|
||||
int a4 = zzxzVar.a();
|
||||
int i2 = 0;
|
||||
while (zzxzVar.i() > 0) {
|
||||
zzxzVar.f();
|
||||
i2++;
|
||||
}
|
||||
zzxzVar.e(a4);
|
||||
long[] jArr7 = this.d;
|
||||
int length4 = jArr7 == null ? 0 : jArr7.length;
|
||||
long[] jArr8 = new long[i2 + length4];
|
||||
if (length4 != 0) {
|
||||
System.arraycopy(this.d, 0, jArr8, 0, length4);
|
||||
}
|
||||
while (length4 < jArr8.length) {
|
||||
jArr8[length4] = zzxzVar.f();
|
||||
length4++;
|
||||
}
|
||||
this.d = jArr8;
|
||||
zzxzVar.d(c3);
|
||||
} else if (c == 26) {
|
||||
int a5 = zzyl.a(zzxzVar, 26);
|
||||
zzfs[] zzfsVarArr = this.e;
|
||||
int length5 = zzfsVarArr == null ? 0 : zzfsVarArr.length;
|
||||
zzfs[] zzfsVarArr2 = new zzfs[a5 + length5];
|
||||
if (length5 != 0) {
|
||||
System.arraycopy(this.e, 0, zzfsVarArr2, 0, length5);
|
||||
}
|
||||
while (length5 < zzfsVarArr2.length - 1) {
|
||||
zzfsVarArr2[length5] = new zzfs();
|
||||
zzxzVar.a(zzfsVarArr2[length5]);
|
||||
zzxzVar.c();
|
||||
length5++;
|
||||
}
|
||||
zzfsVarArr2[length5] = new zzfs();
|
||||
zzxzVar.a(zzfsVarArr2[length5]);
|
||||
this.e = zzfsVarArr2;
|
||||
} else if (c != 34) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
int a6 = zzyl.a(zzxzVar, 34);
|
||||
zzfy[] zzfyVarArr = this.f;
|
||||
int length6 = zzfyVarArr == null ? 0 : zzfyVarArr.length;
|
||||
zzfy[] zzfyVarArr2 = new zzfy[a6 + length6];
|
||||
if (length6 != 0) {
|
||||
System.arraycopy(this.f, 0, zzfyVarArr2, 0, length6);
|
||||
}
|
||||
while (length6 < zzfyVarArr2.length - 1) {
|
||||
zzfyVarArr2[length6] = new zzfy();
|
||||
zzxzVar.a(zzfyVarArr2[length6]);
|
||||
zzxzVar.c();
|
||||
length6++;
|
||||
}
|
||||
zzfyVarArr2[length6] = new zzfy();
|
||||
zzxzVar.a(zzfyVarArr2[length6]);
|
||||
this.f = zzfyVarArr2;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
163
sources/com/google/android/gms/internal/measurement/zzfy.java
Normal file
163
sources/com/google/android/gms/internal/measurement/zzfy.java
Normal file
@@ -0,0 +1,163 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfy extends zzyc<zzfy> {
|
||||
private static volatile zzfy[] e;
|
||||
public Integer c = null;
|
||||
public long[] d = zzyl.b;
|
||||
|
||||
public zzfy() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfy[] e() {
|
||||
if (e == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (e == null) {
|
||||
e = new zzfy[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return e;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
zzyaVar.b(1, num.intValue());
|
||||
}
|
||||
long[] jArr = this.d;
|
||||
if (jArr != null && jArr.length > 0) {
|
||||
int i = 0;
|
||||
while (true) {
|
||||
long[] jArr2 = this.d;
|
||||
if (i >= jArr2.length) {
|
||||
break;
|
||||
}
|
||||
zzyaVar.b(2, jArr2[i]);
|
||||
i++;
|
||||
}
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfy)) {
|
||||
return false;
|
||||
}
|
||||
zzfy zzfyVar = (zzfy) obj;
|
||||
Integer num = this.c;
|
||||
if (num == null) {
|
||||
if (zzfyVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num.equals(zzfyVar.c)) {
|
||||
return false;
|
||||
}
|
||||
if (!zzyg.a(this.d, zzfyVar.d)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfyVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfyVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfy.class.getName().hashCode() + 527) * 31;
|
||||
Integer num = this.c;
|
||||
int i = 0;
|
||||
int hashCode2 = (((hashCode + (num == null ? 0 : num.hashCode())) * 31) + zzyg.a(this.d)) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i = this.b.hashCode();
|
||||
}
|
||||
return hashCode2 + i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Integer num = this.c;
|
||||
if (num != null) {
|
||||
a += zzya.c(1, num.intValue());
|
||||
}
|
||||
long[] jArr = this.d;
|
||||
if (jArr == null || jArr.length <= 0) {
|
||||
return a;
|
||||
}
|
||||
int i = 0;
|
||||
int i2 = 0;
|
||||
while (true) {
|
||||
long[] jArr2 = this.d;
|
||||
if (i < jArr2.length) {
|
||||
i2 += zzya.b(jArr2[i]);
|
||||
i++;
|
||||
} else {
|
||||
return a + i2 + (jArr2.length * 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
this.c = Integer.valueOf(zzxzVar.e());
|
||||
} else if (c == 16) {
|
||||
int a = zzyl.a(zzxzVar, 16);
|
||||
long[] jArr = this.d;
|
||||
int length = jArr == null ? 0 : jArr.length;
|
||||
long[] jArr2 = new long[a + length];
|
||||
if (length != 0) {
|
||||
System.arraycopy(this.d, 0, jArr2, 0, length);
|
||||
}
|
||||
while (length < jArr2.length - 1) {
|
||||
jArr2[length] = zzxzVar.f();
|
||||
zzxzVar.c();
|
||||
length++;
|
||||
}
|
||||
jArr2[length] = zzxzVar.f();
|
||||
this.d = jArr2;
|
||||
} else if (c != 18) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
int c2 = zzxzVar.c(zzxzVar.e());
|
||||
int a2 = zzxzVar.a();
|
||||
int i = 0;
|
||||
while (zzxzVar.i() > 0) {
|
||||
zzxzVar.f();
|
||||
i++;
|
||||
}
|
||||
zzxzVar.e(a2);
|
||||
long[] jArr3 = this.d;
|
||||
int length2 = jArr3 == null ? 0 : jArr3.length;
|
||||
long[] jArr4 = new long[i + length2];
|
||||
if (length2 != 0) {
|
||||
System.arraycopy(this.d, 0, jArr4, 0, length2);
|
||||
}
|
||||
while (length2 < jArr4.length) {
|
||||
jArr4[length2] = zzxzVar.f();
|
||||
length2++;
|
||||
}
|
||||
this.d = jArr4;
|
||||
zzxzVar.d(c2);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
204
sources/com/google/android/gms/internal/measurement/zzfz.java
Normal file
204
sources/com/google/android/gms/internal/measurement/zzfz.java
Normal file
@@ -0,0 +1,204 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzfz extends zzyc<zzfz> {
|
||||
private static volatile zzfz[] i;
|
||||
public Long c = null;
|
||||
public String d = null;
|
||||
public String e = null;
|
||||
public Long f = null;
|
||||
private Float g = null;
|
||||
public Double h = null;
|
||||
|
||||
public zzfz() {
|
||||
this.b = null;
|
||||
this.a = -1;
|
||||
}
|
||||
|
||||
public static zzfz[] e() {
|
||||
if (i == null) {
|
||||
synchronized (zzyg.b) {
|
||||
if (i == null) {
|
||||
i = new zzfz[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
public final void a(zzya zzyaVar) throws IOException {
|
||||
Long l = this.c;
|
||||
if (l != null) {
|
||||
zzyaVar.b(1, l.longValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
zzyaVar.a(2, str);
|
||||
}
|
||||
String str2 = this.e;
|
||||
if (str2 != null) {
|
||||
zzyaVar.a(3, str2);
|
||||
}
|
||||
Long l2 = this.f;
|
||||
if (l2 != null) {
|
||||
zzyaVar.b(4, l2.longValue());
|
||||
}
|
||||
Float f = this.g;
|
||||
if (f != null) {
|
||||
zzyaVar.a(5, f.floatValue());
|
||||
}
|
||||
Double d = this.h;
|
||||
if (d != null) {
|
||||
zzyaVar.a(6, d.doubleValue());
|
||||
}
|
||||
super.a(zzyaVar);
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzfz)) {
|
||||
return false;
|
||||
}
|
||||
zzfz zzfzVar = (zzfz) obj;
|
||||
Long l = this.c;
|
||||
if (l == null) {
|
||||
if (zzfzVar.c != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!l.equals(zzfzVar.c)) {
|
||||
return false;
|
||||
}
|
||||
String str = this.d;
|
||||
if (str == null) {
|
||||
if (zzfzVar.d != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str.equals(zzfzVar.d)) {
|
||||
return false;
|
||||
}
|
||||
String str2 = this.e;
|
||||
if (str2 == null) {
|
||||
if (zzfzVar.e != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!str2.equals(zzfzVar.e)) {
|
||||
return false;
|
||||
}
|
||||
Long l2 = this.f;
|
||||
if (l2 == null) {
|
||||
if (zzfzVar.f != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!l2.equals(zzfzVar.f)) {
|
||||
return false;
|
||||
}
|
||||
Float f = this.g;
|
||||
if (f == null) {
|
||||
if (zzfzVar.g != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!f.equals(zzfzVar.g)) {
|
||||
return false;
|
||||
}
|
||||
Double d = this.h;
|
||||
if (d == null) {
|
||||
if (zzfzVar.h != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!d.equals(zzfzVar.h)) {
|
||||
return false;
|
||||
}
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
return this.b.equals(zzfzVar.b);
|
||||
}
|
||||
zzye zzyeVar2 = zzfzVar.b;
|
||||
return zzyeVar2 == null || zzyeVar2.a();
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (zzfz.class.getName().hashCode() + 527) * 31;
|
||||
Long l = this.c;
|
||||
int i2 = 0;
|
||||
int hashCode2 = (hashCode + (l == null ? 0 : l.hashCode())) * 31;
|
||||
String str = this.d;
|
||||
int hashCode3 = (hashCode2 + (str == null ? 0 : str.hashCode())) * 31;
|
||||
String str2 = this.e;
|
||||
int hashCode4 = (hashCode3 + (str2 == null ? 0 : str2.hashCode())) * 31;
|
||||
Long l2 = this.f;
|
||||
int hashCode5 = (hashCode4 + (l2 == null ? 0 : l2.hashCode())) * 31;
|
||||
Float f = this.g;
|
||||
int hashCode6 = (hashCode5 + (f == null ? 0 : f.hashCode())) * 31;
|
||||
Double d = this.h;
|
||||
int hashCode7 = (hashCode6 + (d == null ? 0 : d.hashCode())) * 31;
|
||||
zzye zzyeVar = this.b;
|
||||
if (zzyeVar != null && !zzyeVar.a()) {
|
||||
i2 = this.b.hashCode();
|
||||
}
|
||||
return hashCode7 + i2;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyc, com.google.android.gms.internal.measurement.zzyi
|
||||
protected final int a() {
|
||||
int a = super.a();
|
||||
Long l = this.c;
|
||||
if (l != null) {
|
||||
a += zzya.c(1, l.longValue());
|
||||
}
|
||||
String str = this.d;
|
||||
if (str != null) {
|
||||
a += zzya.b(2, str);
|
||||
}
|
||||
String str2 = this.e;
|
||||
if (str2 != null) {
|
||||
a += zzya.b(3, str2);
|
||||
}
|
||||
Long l2 = this.f;
|
||||
if (l2 != null) {
|
||||
a += zzya.c(4, l2.longValue());
|
||||
}
|
||||
Float f = this.g;
|
||||
if (f != null) {
|
||||
f.floatValue();
|
||||
a += zzya.b(5) + 4;
|
||||
}
|
||||
Double d = this.h;
|
||||
if (d == null) {
|
||||
return a;
|
||||
}
|
||||
d.doubleValue();
|
||||
return a + zzya.b(6) + 8;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzyi
|
||||
public final /* synthetic */ zzyi a(zzxz zzxzVar) throws IOException {
|
||||
while (true) {
|
||||
int c = zzxzVar.c();
|
||||
if (c == 0) {
|
||||
return this;
|
||||
}
|
||||
if (c == 8) {
|
||||
this.c = Long.valueOf(zzxzVar.f());
|
||||
} else if (c == 18) {
|
||||
this.d = zzxzVar.b();
|
||||
} else if (c == 26) {
|
||||
this.e = zzxzVar.b();
|
||||
} else if (c == 32) {
|
||||
this.f = Long.valueOf(zzxzVar.f());
|
||||
} else if (c == 45) {
|
||||
this.g = Float.valueOf(Float.intBitsToFloat(zzxzVar.g()));
|
||||
} else if (c != 49) {
|
||||
if (!super.a(zzxzVar, c)) {
|
||||
return this;
|
||||
}
|
||||
} else {
|
||||
this.h = Double.valueOf(Double.longBitsToDouble(zzxzVar.h()));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
55
sources/com/google/android/gms/internal/measurement/zzq.java
Normal file
55
sources/com/google/android/gms/internal/measurement/zzq.java
Normal file
@@ -0,0 +1,55 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zzq implements IInterface {
|
||||
private final IBinder a;
|
||||
private final String b;
|
||||
|
||||
protected zzq(IBinder iBinder, String str) {
|
||||
this.a = iBinder;
|
||||
this.b = str;
|
||||
}
|
||||
|
||||
protected final Parcel a(int i, Parcel parcel) throws RemoteException {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
try {
|
||||
try {
|
||||
this.a.transact(i, parcel, obtain, 0);
|
||||
obtain.readException();
|
||||
return obtain;
|
||||
} catch (RuntimeException e) {
|
||||
obtain.recycle();
|
||||
throw e;
|
||||
}
|
||||
} finally {
|
||||
parcel.recycle();
|
||||
}
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this.a;
|
||||
}
|
||||
|
||||
protected final void b(int i, Parcel parcel) throws RemoteException {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
try {
|
||||
this.a.transact(i, parcel, obtain, 0);
|
||||
obtain.readException();
|
||||
} finally {
|
||||
parcel.recycle();
|
||||
obtain.recycle();
|
||||
}
|
||||
}
|
||||
|
||||
protected final Parcel i() {
|
||||
Parcel obtain = Parcel.obtain();
|
||||
obtain.writeInterfaceToken(this.b);
|
||||
return obtain;
|
||||
}
|
||||
}
|
38
sources/com/google/android/gms/internal/measurement/zzr.java
Normal file
38
sources/com/google/android/gms/internal/measurement/zzr.java
Normal file
@@ -0,0 +1,38 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.os.Binder;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zzr extends Binder implements IInterface {
|
||||
protected zzr(String str) {
|
||||
attachInterface(this, str);
|
||||
}
|
||||
|
||||
protected boolean a(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override // android.os.Binder
|
||||
public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
|
||||
boolean z;
|
||||
if (i > 16777215) {
|
||||
z = super.onTransact(i, parcel, parcel2, i2);
|
||||
} else {
|
||||
parcel.enforceInterface(getInterfaceDescriptor());
|
||||
z = false;
|
||||
}
|
||||
if (z) {
|
||||
return true;
|
||||
}
|
||||
return a(i, parcel, parcel2, i2);
|
||||
}
|
||||
}
|
130
sources/com/google/android/gms/internal/measurement/zzru.java
Normal file
130
sources/com/google/android/gms/internal/measurement/zzru.java
Normal file
@@ -0,0 +1,130 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.content.ContentResolver;
|
||||
import android.database.Cursor;
|
||||
import android.net.Uri;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import java.util.TreeMap;
|
||||
import java.util.concurrent.atomic.AtomicBoolean;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zzru {
|
||||
private static HashMap<String, String> f;
|
||||
private static Object k;
|
||||
private static boolean l;
|
||||
public static final Uri a = Uri.parse("content://com.google.android.gsf.gservices");
|
||||
private static final Uri b = Uri.parse("content://com.google.android.gsf.gservices/prefix");
|
||||
public static final Pattern c = Pattern.compile("^(1|true|t|on|yes|y)$", 2);
|
||||
public static final Pattern d = Pattern.compile("^(0|false|f|off|no|n)$", 2);
|
||||
private static final AtomicBoolean e = new AtomicBoolean();
|
||||
private static final HashMap<String, Boolean> g = new HashMap<>();
|
||||
private static final HashMap<String, Integer> h = new HashMap<>();
|
||||
private static final HashMap<String, Long> i = new HashMap<>();
|
||||
private static final HashMap<String, Float> j = new HashMap<>();
|
||||
private static String[] m = new String[0];
|
||||
|
||||
private static void a(ContentResolver contentResolver) {
|
||||
if (f == null) {
|
||||
e.set(false);
|
||||
f = new HashMap<>();
|
||||
k = new Object();
|
||||
l = false;
|
||||
contentResolver.registerContentObserver(a, true, new zzrv(null));
|
||||
return;
|
||||
}
|
||||
if (e.getAndSet(false)) {
|
||||
f.clear();
|
||||
g.clear();
|
||||
h.clear();
|
||||
i.clear();
|
||||
j.clear();
|
||||
k = new Object();
|
||||
l = false;
|
||||
}
|
||||
}
|
||||
|
||||
public static String a(ContentResolver contentResolver, String str, String str2) {
|
||||
synchronized (zzru.class) {
|
||||
a(contentResolver);
|
||||
Object obj = k;
|
||||
if (f.containsKey(str)) {
|
||||
String str3 = f.get(str);
|
||||
if (str3 == null) {
|
||||
str3 = null;
|
||||
}
|
||||
return str3;
|
||||
}
|
||||
for (String str4 : m) {
|
||||
if (str.startsWith(str4)) {
|
||||
if (!l || f.isEmpty()) {
|
||||
f.putAll(a(contentResolver, m));
|
||||
l = true;
|
||||
if (f.containsKey(str)) {
|
||||
String str5 = f.get(str);
|
||||
if (str5 == null) {
|
||||
str5 = null;
|
||||
}
|
||||
return str5;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Cursor query = contentResolver.query(a, null, null, new String[]{str}, null);
|
||||
if (query == null) {
|
||||
return null;
|
||||
}
|
||||
try {
|
||||
if (!query.moveToFirst()) {
|
||||
a(obj, str, (String) null);
|
||||
if (query != null) {
|
||||
query.close();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
String string = query.getString(1);
|
||||
if (string != null && string.equals(null)) {
|
||||
string = null;
|
||||
}
|
||||
a(obj, str, string);
|
||||
if (string == null) {
|
||||
string = null;
|
||||
}
|
||||
if (query != null) {
|
||||
query.close();
|
||||
}
|
||||
return string;
|
||||
} finally {
|
||||
if (query != null) {
|
||||
query.close();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static void a(Object obj, String str, String str2) {
|
||||
synchronized (zzru.class) {
|
||||
if (obj == k) {
|
||||
f.put(str, str2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static Map<String, String> a(ContentResolver contentResolver, String... strArr) {
|
||||
Cursor query = contentResolver.query(b, null, null, strArr, null);
|
||||
TreeMap treeMap = new TreeMap();
|
||||
if (query == null) {
|
||||
return treeMap;
|
||||
}
|
||||
while (query.moveToNext()) {
|
||||
try {
|
||||
treeMap.put(query.getString(0), query.getString(1));
|
||||
} finally {
|
||||
query.close();
|
||||
}
|
||||
}
|
||||
return treeMap;
|
||||
}
|
||||
}
|
@@ -0,0 +1,19 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.database.ContentObserver;
|
||||
import android.os.Handler;
|
||||
import java.util.concurrent.atomic.AtomicBoolean;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzrv extends ContentObserver {
|
||||
zzrv(Handler handler) {
|
||||
super(null);
|
||||
}
|
||||
|
||||
@Override // android.database.ContentObserver
|
||||
public final void onChange(boolean z) {
|
||||
AtomicBoolean atomicBoolean;
|
||||
atomicBoolean = zzru.e;
|
||||
atomicBoolean.set(true);
|
||||
}
|
||||
}
|
@@ -0,0 +1,75 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.annotation.TargetApi;
|
||||
import android.content.Context;
|
||||
import android.os.Build;
|
||||
import android.os.Process;
|
||||
import android.os.UserManager;
|
||||
import android.util.Log;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zzrw {
|
||||
private static volatile UserManager a;
|
||||
private static volatile boolean b = !a();
|
||||
|
||||
private zzrw() {
|
||||
}
|
||||
|
||||
public static boolean a() {
|
||||
return Build.VERSION.SDK_INT >= 24;
|
||||
}
|
||||
|
||||
@TargetApi(24)
|
||||
private static boolean b(Context context) {
|
||||
boolean z = b;
|
||||
if (!z) {
|
||||
boolean z2 = z;
|
||||
for (int i = 1; i <= 2; i++) {
|
||||
UserManager c = c(context);
|
||||
if (c == null) {
|
||||
b = true;
|
||||
return true;
|
||||
}
|
||||
try {
|
||||
if (!c.isUserUnlocked() && c.isUserRunning(Process.myUserHandle())) {
|
||||
z2 = false;
|
||||
b = z2;
|
||||
break;
|
||||
}
|
||||
z2 = true;
|
||||
b = z2;
|
||||
break;
|
||||
break;
|
||||
} catch (NullPointerException e) {
|
||||
Log.w("DirectBootUtils", "Failed to check if user is unlocked", e);
|
||||
a = null;
|
||||
}
|
||||
}
|
||||
z = z2;
|
||||
if (z) {
|
||||
a = null;
|
||||
}
|
||||
}
|
||||
return z;
|
||||
}
|
||||
|
||||
@TargetApi(24)
|
||||
private static UserManager c(Context context) {
|
||||
UserManager userManager = a;
|
||||
if (userManager == null) {
|
||||
synchronized (zzrw.class) {
|
||||
userManager = a;
|
||||
if (userManager == null) {
|
||||
UserManager userManager2 = (UserManager) context.getSystemService(UserManager.class);
|
||||
a = userManager2;
|
||||
userManager = userManager2;
|
||||
}
|
||||
}
|
||||
}
|
||||
return userManager;
|
||||
}
|
||||
|
||||
public static boolean a(Context context) {
|
||||
return !a() || b(context);
|
||||
}
|
||||
}
|
122
sources/com/google/android/gms/internal/measurement/zzrx.java
Normal file
122
sources/com/google/android/gms/internal/measurement/zzrx.java
Normal file
@@ -0,0 +1,122 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.content.ContentResolver;
|
||||
import android.database.Cursor;
|
||||
import android.database.sqlite.SQLiteException;
|
||||
import android.net.Uri;
|
||||
import android.util.Log;
|
||||
import androidx.collection.ArrayMap;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzrx implements zzsb {
|
||||
static final Map<Uri, zzrx> f = new ArrayMap();
|
||||
private static final String[] g = {"key", "value"};
|
||||
private final ContentResolver a;
|
||||
private final Uri b;
|
||||
private volatile Map<String, String> d;
|
||||
private final Object c = new Object();
|
||||
private final List<zzsa> e = new ArrayList();
|
||||
|
||||
private zzrx(ContentResolver contentResolver, Uri uri) {
|
||||
this.a = contentResolver;
|
||||
this.b = uri;
|
||||
this.a.registerContentObserver(uri, false, new zzrz(this, null));
|
||||
}
|
||||
|
||||
public static zzrx a(ContentResolver contentResolver, Uri uri) {
|
||||
zzrx zzrxVar;
|
||||
synchronized (zzrx.class) {
|
||||
zzrxVar = f.get(uri);
|
||||
if (zzrxVar == null) {
|
||||
try {
|
||||
zzrx zzrxVar2 = new zzrx(contentResolver, uri);
|
||||
try {
|
||||
f.put(uri, zzrxVar2);
|
||||
} catch (SecurityException unused) {
|
||||
}
|
||||
zzrxVar = zzrxVar2;
|
||||
} catch (SecurityException unused2) {
|
||||
}
|
||||
}
|
||||
}
|
||||
return zzrxVar;
|
||||
}
|
||||
|
||||
private final Map<String, String> d() {
|
||||
try {
|
||||
return (Map) zzsc.a(new zzsd(this) { // from class: com.google.android.gms.internal.measurement.zzry
|
||||
private final zzrx a;
|
||||
|
||||
{
|
||||
this.a = this;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzsd
|
||||
public final Object a() {
|
||||
return this.a.c();
|
||||
}
|
||||
});
|
||||
} catch (SQLiteException | SecurityException unused) {
|
||||
Log.e("ConfigurationContentLoader", "PhenotypeFlag unable to load ContentProvider, using default values");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public final void b() {
|
||||
synchronized (this.c) {
|
||||
this.d = null;
|
||||
zzsi.d();
|
||||
}
|
||||
synchronized (this) {
|
||||
Iterator<zzsa> it = this.e.iterator();
|
||||
while (it.hasNext()) {
|
||||
it.next().a();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
final /* synthetic */ Map c() {
|
||||
Cursor query = this.a.query(this.b, g, null, null, null);
|
||||
if (query == null) {
|
||||
return Collections.emptyMap();
|
||||
}
|
||||
try {
|
||||
int count = query.getCount();
|
||||
if (count == 0) {
|
||||
return Collections.emptyMap();
|
||||
}
|
||||
Map arrayMap = count <= 256 ? new ArrayMap(count) : new HashMap(count, 1.0f);
|
||||
while (query.moveToNext()) {
|
||||
arrayMap.put(query.getString(0), query.getString(1));
|
||||
}
|
||||
return arrayMap;
|
||||
} finally {
|
||||
query.close();
|
||||
}
|
||||
}
|
||||
|
||||
public final Map<String, String> a() {
|
||||
Map<String, String> map = this.d;
|
||||
if (map == null) {
|
||||
synchronized (this.c) {
|
||||
map = this.d;
|
||||
if (map == null) {
|
||||
map = d();
|
||||
this.d = map;
|
||||
}
|
||||
}
|
||||
}
|
||||
return map != null ? map : Collections.emptyMap();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzsb
|
||||
public final /* synthetic */ Object a(String str) {
|
||||
return a().get(str);
|
||||
}
|
||||
}
|
@@ -0,0 +1,20 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.database.ContentObserver;
|
||||
import android.os.Handler;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzrz extends ContentObserver {
|
||||
private final /* synthetic */ zzrx a;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
zzrz(zzrx zzrxVar, Handler handler) {
|
||||
super(null);
|
||||
this.a = zzrxVar;
|
||||
}
|
||||
|
||||
@Override // android.database.ContentObserver
|
||||
public final void onChange(boolean z) {
|
||||
this.a.b();
|
||||
}
|
||||
}
|
38
sources/com/google/android/gms/internal/measurement/zzs.java
Normal file
38
sources/com/google/android/gms/internal/measurement/zzs.java
Normal file
@@ -0,0 +1,38 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zzs {
|
||||
static {
|
||||
zzs.class.getClassLoader();
|
||||
}
|
||||
|
||||
private zzs() {
|
||||
}
|
||||
|
||||
public static boolean a(Parcel parcel) {
|
||||
return parcel.readInt() != 0;
|
||||
}
|
||||
|
||||
public static void a(Parcel parcel, boolean z) {
|
||||
parcel.writeInt(z ? 1 : 0);
|
||||
}
|
||||
|
||||
public static <T extends Parcelable> T a(Parcel parcel, Parcelable.Creator<T> creator) {
|
||||
if (parcel.readInt() == 0) {
|
||||
return null;
|
||||
}
|
||||
return creator.createFromParcel(parcel);
|
||||
}
|
||||
|
||||
public static void a(Parcel parcel, Parcelable parcelable) {
|
||||
if (parcelable == null) {
|
||||
parcel.writeInt(0);
|
||||
} else {
|
||||
parcel.writeInt(1);
|
||||
parcelable.writeToParcel(parcel, 0);
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface zzsa {
|
||||
void a();
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
interface zzsb {
|
||||
Object a(String str);
|
||||
}
|
@@ -0,0 +1,19 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.os.Binder;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final /* synthetic */ class zzsc {
|
||||
public static <V> V a(zzsd<V> zzsdVar) {
|
||||
try {
|
||||
return zzsdVar.a();
|
||||
} catch (SecurityException unused) {
|
||||
long clearCallingIdentity = Binder.clearCallingIdentity();
|
||||
try {
|
||||
return zzsdVar.a();
|
||||
} finally {
|
||||
Binder.restoreCallingIdentity(clearCallingIdentity);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface zzsd<V> {
|
||||
V a();
|
||||
}
|
@@ -0,0 +1,64 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.Log;
|
||||
import androidx.core.content.PermissionChecker;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzse implements zzsb {
|
||||
static zzse b;
|
||||
private final Context a;
|
||||
|
||||
private zzse(Context context) {
|
||||
this.a = context;
|
||||
this.a.getContentResolver().registerContentObserver(zzru.a, true, new zzsg(this, null));
|
||||
}
|
||||
|
||||
static zzse a(Context context) {
|
||||
zzse zzseVar;
|
||||
synchronized (zzse.class) {
|
||||
if (b == null) {
|
||||
b = PermissionChecker.a(context, "com.google.android.providers.gsf.permission.READ_GSERVICES") == 0 ? new zzse(context) : new zzse();
|
||||
}
|
||||
zzseVar = b;
|
||||
}
|
||||
return zzseVar;
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
@Override // com.google.android.gms.internal.measurement.zzsb
|
||||
/* renamed from: c, reason: merged with bridge method [inline-methods] */
|
||||
public final String a(final String str) {
|
||||
if (this.a == null) {
|
||||
return null;
|
||||
}
|
||||
try {
|
||||
return (String) zzsc.a(new zzsd(this, str) { // from class: com.google.android.gms.internal.measurement.zzsf
|
||||
private final zzse a;
|
||||
private final String b;
|
||||
|
||||
{
|
||||
this.a = this;
|
||||
this.b = str;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzsd
|
||||
public final Object a() {
|
||||
return this.a.b(this.b);
|
||||
}
|
||||
});
|
||||
} catch (SecurityException e) {
|
||||
String valueOf = String.valueOf(str);
|
||||
Log.e("GservicesLoader", valueOf.length() != 0 ? "Unable to read GServices for: ".concat(valueOf) : new String("Unable to read GServices for: "), e);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
final /* synthetic */ String b(String str) {
|
||||
return zzru.a(this.a.getContentResolver(), str, (String) null);
|
||||
}
|
||||
|
||||
private zzse() {
|
||||
this.a = null;
|
||||
}
|
||||
}
|
@@ -0,0 +1,16 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.database.ContentObserver;
|
||||
import android.os.Handler;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzsg extends ContentObserver {
|
||||
zzsg(zzse zzseVar, Handler handler) {
|
||||
super(null);
|
||||
}
|
||||
|
||||
@Override // android.database.ContentObserver
|
||||
public final void onChange(boolean z) {
|
||||
zzsi.d();
|
||||
}
|
||||
}
|
@@ -0,0 +1,11 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.net.Uri;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzsh {
|
||||
public static Uri a(String str) {
|
||||
String valueOf = String.valueOf(Uri.encode(str));
|
||||
return Uri.parse(valueOf.length() != 0 ? "content://com.google.android.gms.phenotype/".concat(valueOf) : new String("content://com.google.android.gms.phenotype/"));
|
||||
}
|
||||
}
|
167
sources/com/google/android/gms/internal/measurement/zzsi.java
Normal file
167
sources/com/google/android/gms/internal/measurement/zzsi.java
Normal file
@@ -0,0 +1,167 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.content.ContentResolver;
|
||||
import android.content.Context;
|
||||
import android.net.Uri;
|
||||
import android.util.Log;
|
||||
import java.util.concurrent.atomic.AtomicInteger;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class zzsi<T> {
|
||||
|
||||
@SuppressLint({"StaticFieldLeak"})
|
||||
private static Context g;
|
||||
private final zzso a;
|
||||
private final String b;
|
||||
private final T c;
|
||||
private volatile int d;
|
||||
private volatile T e;
|
||||
private static final Object f = new Object();
|
||||
private static final AtomicInteger h = new AtomicInteger();
|
||||
|
||||
private zzsi(zzso zzsoVar, String str, T t) {
|
||||
Uri uri;
|
||||
this.d = -1;
|
||||
uri = zzsoVar.a;
|
||||
if (uri == null) {
|
||||
throw new IllegalArgumentException("Must pass a valid SharedPreferences file name or ContentProvider URI");
|
||||
}
|
||||
this.a = zzsoVar;
|
||||
this.b = str;
|
||||
this.c = t;
|
||||
}
|
||||
|
||||
public static void a(Context context) {
|
||||
synchronized (f) {
|
||||
Context applicationContext = context.getApplicationContext();
|
||||
if (applicationContext != null) {
|
||||
context = applicationContext;
|
||||
}
|
||||
if (g != context) {
|
||||
synchronized (zzrx.class) {
|
||||
zzrx.f.clear();
|
||||
}
|
||||
synchronized (zzsp.class) {
|
||||
zzsp.f.clear();
|
||||
}
|
||||
synchronized (zzse.class) {
|
||||
zzse.b = null;
|
||||
}
|
||||
h.incrementAndGet();
|
||||
g = context;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static void d() {
|
||||
h.incrementAndGet();
|
||||
}
|
||||
|
||||
private final T e() {
|
||||
Uri uri;
|
||||
zzsb a;
|
||||
Object a2;
|
||||
Uri uri2;
|
||||
String str = (String) zzse.a(g).a("gms:phenotype:phenotype_flag:debug_bypass_phenotype");
|
||||
if (str != null && zzru.c.matcher(str).matches()) {
|
||||
String valueOf = String.valueOf(c());
|
||||
Log.w("PhenotypeFlag", valueOf.length() != 0 ? "Bypass reading Phenotype values for flag: ".concat(valueOf) : new String("Bypass reading Phenotype values for flag: "));
|
||||
} else {
|
||||
uri = this.a.a;
|
||||
if (uri != null) {
|
||||
ContentResolver contentResolver = g.getContentResolver();
|
||||
uri2 = this.a.a;
|
||||
a = zzrx.a(contentResolver, uri2);
|
||||
} else {
|
||||
a = zzsp.a(g, (String) null);
|
||||
}
|
||||
if (a != null && (a2 = a.a(c())) != null) {
|
||||
return a(a2);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private final T f() {
|
||||
String str;
|
||||
zzse a = zzse.a(g);
|
||||
str = this.a.b;
|
||||
Object a2 = a.a(a(str));
|
||||
if (a2 != null) {
|
||||
return a(a2);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
abstract T a(Object obj);
|
||||
|
||||
public final T b() {
|
||||
return this.c;
|
||||
}
|
||||
|
||||
public final String c() {
|
||||
String str;
|
||||
str = this.a.c;
|
||||
return a(str);
|
||||
}
|
||||
|
||||
/* synthetic */ zzsi(zzso zzsoVar, String str, Object obj, zzsj zzsjVar) {
|
||||
this(zzsoVar, str, obj);
|
||||
}
|
||||
|
||||
private final String a(String str) {
|
||||
if (str != null && str.isEmpty()) {
|
||||
return this.b;
|
||||
}
|
||||
String valueOf = String.valueOf(str);
|
||||
String valueOf2 = String.valueOf(this.b);
|
||||
return valueOf2.length() != 0 ? valueOf.concat(valueOf2) : new String(valueOf);
|
||||
}
|
||||
|
||||
public final T a() {
|
||||
int i = h.get();
|
||||
if (this.d < i) {
|
||||
synchronized (this) {
|
||||
if (this.d < i) {
|
||||
if (g != null) {
|
||||
T e = e();
|
||||
if (e == null && (e = f()) == null) {
|
||||
e = this.c;
|
||||
}
|
||||
this.e = e;
|
||||
this.d = i;
|
||||
} else {
|
||||
throw new IllegalStateException("Must call PhenotypeFlag.init() first");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return this.e;
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
public static zzsi<Long> a(zzso zzsoVar, String str, long j) {
|
||||
return new zzsj(zzsoVar, str, Long.valueOf(j));
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
public static zzsi<Integer> a(zzso zzsoVar, String str, int i) {
|
||||
return new zzsk(zzsoVar, str, Integer.valueOf(i));
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
public static zzsi<Boolean> a(zzso zzsoVar, String str, boolean z) {
|
||||
return new zzsl(zzsoVar, str, Boolean.valueOf(z));
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
public static zzsi<Double> a(zzso zzsoVar, String str, double d) {
|
||||
return new zzsm(zzsoVar, str, Double.valueOf(d));
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
public static zzsi<String> a(zzso zzsoVar, String str, String str2) {
|
||||
return new zzsn(zzsoVar, str, str2);
|
||||
}
|
||||
}
|
@@ -0,0 +1,34 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.util.Log;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzsj extends zzsi<Long> {
|
||||
zzsj(zzso zzsoVar, String str, Long l) {
|
||||
super(zzsoVar, str, l, null);
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
@Override // com.google.android.gms.internal.measurement.zzsi
|
||||
/* renamed from: b, reason: merged with bridge method [inline-methods] */
|
||||
public final Long a(Object obj) {
|
||||
if (obj instanceof Long) {
|
||||
return (Long) obj;
|
||||
}
|
||||
if (obj instanceof String) {
|
||||
try {
|
||||
return Long.valueOf(Long.parseLong((String) obj));
|
||||
} catch (NumberFormatException unused) {
|
||||
}
|
||||
}
|
||||
String c = super.c();
|
||||
String valueOf = String.valueOf(obj);
|
||||
StringBuilder sb = new StringBuilder(String.valueOf(c).length() + 25 + String.valueOf(valueOf).length());
|
||||
sb.append("Invalid long value for ");
|
||||
sb.append(c);
|
||||
sb.append(": ");
|
||||
sb.append(valueOf);
|
||||
Log.e("PhenotypeFlag", sb.toString());
|
||||
return null;
|
||||
}
|
||||
}
|
@@ -0,0 +1,37 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.util.Log;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzsk extends zzsi<Integer> {
|
||||
zzsk(zzso zzsoVar, String str, Integer num) {
|
||||
super(zzsoVar, str, num, null);
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
@Override // com.google.android.gms.internal.measurement.zzsi
|
||||
/* renamed from: b, reason: merged with bridge method [inline-methods] */
|
||||
public final Integer a(Object obj) {
|
||||
if (obj instanceof Integer) {
|
||||
return (Integer) obj;
|
||||
}
|
||||
if (obj instanceof Long) {
|
||||
return Integer.valueOf(((Long) obj).intValue());
|
||||
}
|
||||
if (obj instanceof String) {
|
||||
try {
|
||||
return Integer.valueOf(Integer.parseInt((String) obj));
|
||||
} catch (NumberFormatException unused) {
|
||||
}
|
||||
}
|
||||
String c = super.c();
|
||||
String valueOf = String.valueOf(obj);
|
||||
StringBuilder sb = new StringBuilder(String.valueOf(c).length() + 24 + String.valueOf(valueOf).length());
|
||||
sb.append("Invalid int value for ");
|
||||
sb.append(c);
|
||||
sb.append(": ");
|
||||
sb.append(valueOf);
|
||||
Log.e("PhenotypeFlag", sb.toString());
|
||||
return null;
|
||||
}
|
||||
}
|
@@ -0,0 +1,35 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.util.Log;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzsl extends zzsi<Boolean> {
|
||||
zzsl(zzso zzsoVar, String str, Boolean bool) {
|
||||
super(zzsoVar, str, bool, null);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzsi
|
||||
final /* synthetic */ Boolean a(Object obj) {
|
||||
if (obj instanceof Boolean) {
|
||||
return (Boolean) obj;
|
||||
}
|
||||
if (obj instanceof String) {
|
||||
String str = (String) obj;
|
||||
if (zzru.c.matcher(str).matches()) {
|
||||
return true;
|
||||
}
|
||||
if (zzru.d.matcher(str).matches()) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
String c = super.c();
|
||||
String valueOf = String.valueOf(obj);
|
||||
StringBuilder sb = new StringBuilder(String.valueOf(c).length() + 28 + String.valueOf(valueOf).length());
|
||||
sb.append("Invalid boolean value for ");
|
||||
sb.append(c);
|
||||
sb.append(": ");
|
||||
sb.append(valueOf);
|
||||
Log.e("PhenotypeFlag", sb.toString());
|
||||
return null;
|
||||
}
|
||||
}
|
@@ -0,0 +1,37 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.util.Log;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzsm extends zzsi<Double> {
|
||||
zzsm(zzso zzsoVar, String str, Double d) {
|
||||
super(zzsoVar, str, d, null);
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
@Override // com.google.android.gms.internal.measurement.zzsi
|
||||
/* renamed from: b, reason: merged with bridge method [inline-methods] */
|
||||
public final Double a(Object obj) {
|
||||
if (obj instanceof Double) {
|
||||
return (Double) obj;
|
||||
}
|
||||
if (obj instanceof Float) {
|
||||
return Double.valueOf(((Float) obj).doubleValue());
|
||||
}
|
||||
if (obj instanceof String) {
|
||||
try {
|
||||
return Double.valueOf(Double.parseDouble((String) obj));
|
||||
} catch (NumberFormatException unused) {
|
||||
}
|
||||
}
|
||||
String c = super.c();
|
||||
String valueOf = String.valueOf(obj);
|
||||
StringBuilder sb = new StringBuilder(String.valueOf(c).length() + 27 + String.valueOf(valueOf).length());
|
||||
sb.append("Invalid double value for ");
|
||||
sb.append(c);
|
||||
sb.append(": ");
|
||||
sb.append(valueOf);
|
||||
Log.e("PhenotypeFlag", sb.toString());
|
||||
return null;
|
||||
}
|
||||
}
|
@@ -0,0 +1,16 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzsn extends zzsi<String> {
|
||||
zzsn(zzso zzsoVar, String str, String str2) {
|
||||
super(zzsoVar, str, str2, null);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzsi
|
||||
final /* synthetic */ String a(Object obj) {
|
||||
if (obj instanceof String) {
|
||||
return (String) obj;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
@@ -0,0 +1,50 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.net.Uri;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzso {
|
||||
private final Uri a;
|
||||
private final String b;
|
||||
private final String c;
|
||||
|
||||
public zzso(Uri uri) {
|
||||
this(null, uri, "", "", false, false, false);
|
||||
}
|
||||
|
||||
public final zzsi<Long> a(String str, long j) {
|
||||
zzsi<Long> a;
|
||||
a = zzsi.a(this, str, j);
|
||||
return a;
|
||||
}
|
||||
|
||||
private zzso(String str, Uri uri, String str2, String str3, boolean z, boolean z2, boolean z3) {
|
||||
this.a = uri;
|
||||
this.b = str2;
|
||||
this.c = str3;
|
||||
}
|
||||
|
||||
public final zzsi<Boolean> a(String str, boolean z) {
|
||||
zzsi<Boolean> a;
|
||||
a = zzsi.a(this, str, z);
|
||||
return a;
|
||||
}
|
||||
|
||||
public final zzsi<Integer> a(String str, int i) {
|
||||
zzsi<Integer> a;
|
||||
a = zzsi.a(this, str, i);
|
||||
return a;
|
||||
}
|
||||
|
||||
public final zzsi<Double> a(String str, double d) {
|
||||
zzsi<Double> a;
|
||||
a = zzsi.a(this, str, d);
|
||||
return a;
|
||||
}
|
||||
|
||||
public final zzsi<String> a(String str, String str2) {
|
||||
zzsi<String> a;
|
||||
a = zzsi.a(this, str, str2);
|
||||
return a;
|
||||
}
|
||||
}
|
@@ -0,0 +1,90 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.SharedPreferences;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class zzsp implements zzsb {
|
||||
static final Map<String, zzsp> f = new HashMap();
|
||||
private final SharedPreferences a;
|
||||
private volatile Map<String, ?> d;
|
||||
private final SharedPreferences.OnSharedPreferenceChangeListener b = new SharedPreferences.OnSharedPreferenceChangeListener(this) { // from class: com.google.android.gms.internal.measurement.zzsq
|
||||
private final zzsp a;
|
||||
|
||||
{
|
||||
this.a = this;
|
||||
}
|
||||
|
||||
@Override // android.content.SharedPreferences.OnSharedPreferenceChangeListener
|
||||
public final void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String str) {
|
||||
this.a.a(sharedPreferences, str);
|
||||
}
|
||||
};
|
||||
private final Object c = new Object();
|
||||
private final List<zzsa> e = new ArrayList();
|
||||
|
||||
private zzsp(SharedPreferences sharedPreferences) {
|
||||
this.a = sharedPreferences;
|
||||
this.a.registerOnSharedPreferenceChangeListener(this.b);
|
||||
}
|
||||
|
||||
static zzsp a(Context context, String str) {
|
||||
zzsp zzspVar;
|
||||
SharedPreferences sharedPreferences;
|
||||
if (!((!zzrw.a() || str.startsWith("direct_boot:")) ? true : zzrw.a(context))) {
|
||||
return null;
|
||||
}
|
||||
synchronized (zzsp.class) {
|
||||
zzspVar = f.get(str);
|
||||
if (zzspVar == null) {
|
||||
if (str.startsWith("direct_boot:")) {
|
||||
if (zzrw.a()) {
|
||||
context = context.createDeviceProtectedStorageContext();
|
||||
}
|
||||
sharedPreferences = context.getSharedPreferences(str.substring(12), 0);
|
||||
} else {
|
||||
sharedPreferences = context.getSharedPreferences(str, 0);
|
||||
}
|
||||
zzspVar = new zzsp(sharedPreferences);
|
||||
f.put(str, zzspVar);
|
||||
}
|
||||
}
|
||||
return zzspVar;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzsb
|
||||
public final Object a(String str) {
|
||||
Map<String, ?> map = this.d;
|
||||
if (map == null) {
|
||||
synchronized (this.c) {
|
||||
map = this.d;
|
||||
if (map == null) {
|
||||
map = this.a.getAll();
|
||||
this.d = map;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (map != null) {
|
||||
return map.get(str);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
final /* synthetic */ void a(SharedPreferences sharedPreferences, String str) {
|
||||
synchronized (this.c) {
|
||||
this.d = null;
|
||||
zzsi.d();
|
||||
}
|
||||
synchronized (this) {
|
||||
Iterator<zzsa> it = this.e.iterator();
|
||||
while (it.hasNext()) {
|
||||
it.next().a();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,37 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzsx;
|
||||
import com.google.android.gms.internal.measurement.zzsy;
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class zzsx<MessageType extends zzsx<MessageType, BuilderType>, BuilderType extends zzsy<MessageType, BuilderType>> implements zzvv {
|
||||
private static boolean zzbtj = false;
|
||||
protected int zzbti = 0;
|
||||
|
||||
void a(int i) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzvv
|
||||
public final zzte g() {
|
||||
try {
|
||||
zztm zzao = zzte.zzao(h());
|
||||
a(zzao.b());
|
||||
return zzao.a();
|
||||
} catch (IOException e) {
|
||||
String name = getClass().getName();
|
||||
StringBuilder sb = new StringBuilder(String.valueOf(name).length() + 62 + "ByteString".length());
|
||||
sb.append("Serializing ");
|
||||
sb.append(name);
|
||||
sb.append(" to a ");
|
||||
sb.append("ByteString");
|
||||
sb.append(" threw an IOException (should never happen).");
|
||||
throw new RuntimeException(sb.toString(), e);
|
||||
}
|
||||
}
|
||||
|
||||
int j() {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
}
|
@@ -0,0 +1,19 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzsx;
|
||||
import com.google.android.gms.internal.measurement.zzsy;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class zzsy<MessageType extends zzsx<MessageType, BuilderType>, BuilderType extends zzsy<MessageType, BuilderType>> implements zzvw {
|
||||
protected abstract BuilderType a(MessageType messagetype);
|
||||
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
@Override // com.google.android.gms.internal.measurement.zzvw
|
||||
public final /* synthetic */ zzvw a(zzvv zzvvVar) {
|
||||
if (!b().getClass().isInstance(zzvvVar)) {
|
||||
throw new IllegalArgumentException("mergeFrom(MessageLite) can only merge messages of the same type.");
|
||||
}
|
||||
a((zzsy<MessageType, BuilderType>) zzvvVar);
|
||||
return this;
|
||||
}
|
||||
}
|
@@ -0,0 +1,10 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzvv;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class zzsz<MessageType extends zzvv> implements zzwf<MessageType> {
|
||||
static {
|
||||
zzub.c();
|
||||
}
|
||||
}
|
106
sources/com/google/android/gms/internal/measurement/zzta.java
Normal file
106
sources/com/google/android/gms/internal/measurement/zzta.java
Normal file
@@ -0,0 +1,106 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.util.AbstractList;
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.RandomAccess;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
abstract class zzta<E> extends AbstractList<E> implements zzuu<E> {
|
||||
private boolean a = true;
|
||||
|
||||
zzta() {
|
||||
}
|
||||
|
||||
protected final void a() {
|
||||
if (!this.a) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public boolean add(E e) {
|
||||
a();
|
||||
return super.add(e);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public boolean addAll(Collection<? extends E> collection) {
|
||||
a();
|
||||
return super.addAll(collection);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public void clear() {
|
||||
a();
|
||||
super.clear();
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.Collection, java.util.List
|
||||
public boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof List)) {
|
||||
return false;
|
||||
}
|
||||
if (!(obj instanceof RandomAccess)) {
|
||||
return super.equals(obj);
|
||||
}
|
||||
List list = (List) obj;
|
||||
int size = size();
|
||||
if (size != list.size()) {
|
||||
return false;
|
||||
}
|
||||
for (int i = 0; i < size; i++) {
|
||||
if (!get(i).equals(list.get(i))) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzuu
|
||||
public boolean h() {
|
||||
return this.a;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.Collection, java.util.List
|
||||
public int hashCode() {
|
||||
int size = size();
|
||||
int i = 1;
|
||||
for (int i2 = 0; i2 < size; i2++) {
|
||||
i = (i * 31) + get(i2).hashCode();
|
||||
}
|
||||
return i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzuu
|
||||
public final void i() {
|
||||
this.a = false;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public boolean remove(Object obj) {
|
||||
a();
|
||||
return super.remove(obj);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public boolean removeAll(Collection<?> collection) {
|
||||
a();
|
||||
return super.removeAll(collection);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public boolean retainAll(Collection<?> collection) {
|
||||
a();
|
||||
return super.retainAll(collection);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.List
|
||||
public boolean addAll(int i, Collection<? extends E> collection) {
|
||||
a();
|
||||
return super.addAll(i, collection);
|
||||
}
|
||||
}
|
@@ -0,0 +1,27 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zztb {
|
||||
private static final Class<?> a = a("libcore.io.Memory");
|
||||
private static final boolean b;
|
||||
|
||||
static {
|
||||
b = a("org.robolectric.Robolectric") != null;
|
||||
}
|
||||
|
||||
static boolean a() {
|
||||
return (a == null || b) ? false : true;
|
||||
}
|
||||
|
||||
static Class<?> b() {
|
||||
return a;
|
||||
}
|
||||
|
||||
private static <T> Class<T> a(String str) {
|
||||
try {
|
||||
return (Class<T>) Class.forName(str);
|
||||
} catch (Throwable unused) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
198
sources/com/google/android/gms/internal/measurement/zztc.java
Normal file
198
sources/com/google/android/gms/internal/measurement/zztc.java
Normal file
@@ -0,0 +1,198 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.util.AbstractList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collection;
|
||||
import java.util.RandomAccess;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zztc extends zzta<Boolean> implements zzuu<Boolean>, zzwg, RandomAccess {
|
||||
private boolean[] b;
|
||||
private int c;
|
||||
|
||||
static {
|
||||
new zztc().i();
|
||||
}
|
||||
|
||||
zztc() {
|
||||
this(new boolean[10], 0);
|
||||
}
|
||||
|
||||
private final void c(int i) {
|
||||
if (i < 0 || i >= this.c) {
|
||||
throw new IndexOutOfBoundsException(d(i));
|
||||
}
|
||||
}
|
||||
|
||||
private final String d(int i) {
|
||||
int i2 = this.c;
|
||||
StringBuilder sb = new StringBuilder(35);
|
||||
sb.append("Index:");
|
||||
sb.append(i);
|
||||
sb.append(", Size:");
|
||||
sb.append(i2);
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
public final void a(boolean z) {
|
||||
a(this.c, z);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.List
|
||||
public final /* synthetic */ void add(int i, Object obj) {
|
||||
a(i, ((Boolean) obj).booleanValue());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public final boolean addAll(Collection<? extends Boolean> collection) {
|
||||
a();
|
||||
zzuq.a(collection);
|
||||
if (!(collection instanceof zztc)) {
|
||||
return super.addAll(collection);
|
||||
}
|
||||
zztc zztcVar = (zztc) collection;
|
||||
int i = zztcVar.c;
|
||||
if (i == 0) {
|
||||
return false;
|
||||
}
|
||||
int i2 = this.c;
|
||||
if (Integer.MAX_VALUE - i2 < i) {
|
||||
throw new OutOfMemoryError();
|
||||
}
|
||||
int i3 = i2 + i;
|
||||
boolean[] zArr = this.b;
|
||||
if (i3 > zArr.length) {
|
||||
this.b = Arrays.copyOf(zArr, i3);
|
||||
}
|
||||
System.arraycopy(zztcVar.b, 0, this.b, this.c, zztcVar.c);
|
||||
this.c = i3;
|
||||
((AbstractList) this).modCount++;
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractList, java.util.Collection, java.util.List
|
||||
public final boolean equals(Object obj) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zztc)) {
|
||||
return super.equals(obj);
|
||||
}
|
||||
zztc zztcVar = (zztc) obj;
|
||||
if (this.c != zztcVar.c) {
|
||||
return false;
|
||||
}
|
||||
boolean[] zArr = zztcVar.b;
|
||||
for (int i = 0; i < this.c; i++) {
|
||||
if (this.b[i] != zArr[i]) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.List
|
||||
public final /* synthetic */ Object get(int i) {
|
||||
c(i);
|
||||
return Boolean.valueOf(this.b[i]);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractList, java.util.Collection, java.util.List
|
||||
public final int hashCode() {
|
||||
int i = 1;
|
||||
for (int i2 = 0; i2 < this.c; i2++) {
|
||||
i = (i * 31) + zzuq.a(this.b[i2]);
|
||||
}
|
||||
return i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public final boolean remove(Object obj) {
|
||||
a();
|
||||
for (int i = 0; i < this.c; i++) {
|
||||
if (obj.equals(Boolean.valueOf(this.b[i]))) {
|
||||
boolean[] zArr = this.b;
|
||||
System.arraycopy(zArr, i + 1, zArr, i, (this.c - i) - 1);
|
||||
this.c--;
|
||||
((AbstractList) this).modCount++;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList
|
||||
protected final void removeRange(int i, int i2) {
|
||||
a();
|
||||
if (i2 < i) {
|
||||
throw new IndexOutOfBoundsException("toIndex < fromIndex");
|
||||
}
|
||||
boolean[] zArr = this.b;
|
||||
System.arraycopy(zArr, i2, zArr, i, this.c - i2);
|
||||
this.c -= i2 - i;
|
||||
((AbstractList) this).modCount++;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.List
|
||||
public final /* synthetic */ Object set(int i, Object obj) {
|
||||
boolean booleanValue = ((Boolean) obj).booleanValue();
|
||||
a();
|
||||
c(i);
|
||||
boolean[] zArr = this.b;
|
||||
boolean z = zArr[i];
|
||||
zArr[i] = booleanValue;
|
||||
return Boolean.valueOf(z);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public final int size() {
|
||||
return this.c;
|
||||
}
|
||||
|
||||
private zztc(boolean[] zArr, int i) {
|
||||
this.b = zArr;
|
||||
this.c = i;
|
||||
}
|
||||
|
||||
private final void a(int i, boolean z) {
|
||||
int i2;
|
||||
a();
|
||||
if (i < 0 || i > (i2 = this.c)) {
|
||||
throw new IndexOutOfBoundsException(d(i));
|
||||
}
|
||||
boolean[] zArr = this.b;
|
||||
if (i2 < zArr.length) {
|
||||
System.arraycopy(zArr, i, zArr, i + 1, i2 - i);
|
||||
} else {
|
||||
boolean[] zArr2 = new boolean[((i2 * 3) / 2) + 1];
|
||||
System.arraycopy(zArr, 0, zArr2, 0, i);
|
||||
System.arraycopy(this.b, i, zArr2, i + 1, this.c - i);
|
||||
this.b = zArr2;
|
||||
}
|
||||
this.b[i] = z;
|
||||
this.c++;
|
||||
((AbstractList) this).modCount++;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.List
|
||||
public final /* synthetic */ Object remove(int i) {
|
||||
a();
|
||||
c(i);
|
||||
boolean[] zArr = this.b;
|
||||
boolean z = zArr[i];
|
||||
if (i < this.c - 1) {
|
||||
System.arraycopy(zArr, i + 1, zArr, i, (r2 - i) - 1);
|
||||
}
|
||||
this.c--;
|
||||
((AbstractList) this).modCount++;
|
||||
return Boolean.valueOf(z);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzuu
|
||||
public final /* synthetic */ zzuu<Boolean> a(int i) {
|
||||
if (i >= this.c) {
|
||||
return new zztc(Arrays.copyOf(this.b, i), this.c);
|
||||
}
|
||||
throw new IllegalArgumentException();
|
||||
}
|
||||
}
|
@@ -0,0 +1,8 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class zztd {
|
||||
public abstract void a(byte[] bArr, int i, int i2) throws IOException;
|
||||
}
|
122
sources/com/google/android/gms/internal/measurement/zzte.java
Normal file
122
sources/com/google/android/gms/internal/measurement/zzte.java
Normal file
@@ -0,0 +1,122 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.Serializable;
|
||||
import java.nio.charset.Charset;
|
||||
import java.util.Comparator;
|
||||
import java.util.Iterator;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class zzte implements Serializable, Iterable<Byte> {
|
||||
public static final zzte zzbtq = new zzto(zzuq.b);
|
||||
private static final zztk zzbtr;
|
||||
private static final Comparator<zzte> zzbts;
|
||||
private int zzbsi = 0;
|
||||
|
||||
static {
|
||||
zztf zztfVar = null;
|
||||
zzbtr = zztb.a() ? new zztp(zztfVar) : new zzti(zztfVar);
|
||||
zzbts = new zztg();
|
||||
}
|
||||
|
||||
zzte() {
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: private */
|
||||
public static int zza(byte b) {
|
||||
return b & 255;
|
||||
}
|
||||
|
||||
static zztm zzao(int i) {
|
||||
return new zztm(i, null);
|
||||
}
|
||||
|
||||
public static zzte zzb(byte[] bArr, int i, int i2) {
|
||||
zzb(i, i + i2, bArr.length);
|
||||
return new zzto(zzbtr.a(bArr, i, i2));
|
||||
}
|
||||
|
||||
public static zzte zzga(String str) {
|
||||
return new zzto(str.getBytes(zzuq.a));
|
||||
}
|
||||
|
||||
static zzte zzi(byte[] bArr) {
|
||||
return new zzto(bArr);
|
||||
}
|
||||
|
||||
public abstract boolean equals(Object obj);
|
||||
|
||||
public final int hashCode() {
|
||||
int i = this.zzbsi;
|
||||
if (i == 0) {
|
||||
int size = size();
|
||||
i = zza(size, 0, size);
|
||||
if (i == 0) {
|
||||
i = 1;
|
||||
}
|
||||
this.zzbsi = i;
|
||||
}
|
||||
return i;
|
||||
}
|
||||
|
||||
@Override // java.lang.Iterable
|
||||
public /* synthetic */ Iterator<Byte> iterator() {
|
||||
return new zztf(this);
|
||||
}
|
||||
|
||||
public abstract int size();
|
||||
|
||||
public final String toString() {
|
||||
return String.format("<ByteString@%s size=%d>", Integer.toHexString(System.identityHashCode(this)), Integer.valueOf(size()));
|
||||
}
|
||||
|
||||
protected abstract int zza(int i, int i2, int i3);
|
||||
|
||||
protected abstract String zza(Charset charset);
|
||||
|
||||
abstract void zza(zztd zztdVar) throws IOException;
|
||||
|
||||
public abstract byte zzam(int i);
|
||||
|
||||
abstract byte zzan(int i);
|
||||
|
||||
public abstract zzte zzb(int i, int i2);
|
||||
|
||||
public final String zzud() {
|
||||
return size() == 0 ? "" : zza(zzuq.a);
|
||||
}
|
||||
|
||||
public abstract boolean zzue();
|
||||
|
||||
protected final int zzuf() {
|
||||
return this.zzbsi;
|
||||
}
|
||||
|
||||
static int zzb(int i, int i2, int i3) {
|
||||
int i4 = i2 - i;
|
||||
if ((i | i2 | i4 | (i3 - i2)) >= 0) {
|
||||
return i4;
|
||||
}
|
||||
if (i < 0) {
|
||||
StringBuilder sb = new StringBuilder(32);
|
||||
sb.append("Beginning index: ");
|
||||
sb.append(i);
|
||||
sb.append(" < 0");
|
||||
throw new IndexOutOfBoundsException(sb.toString());
|
||||
}
|
||||
if (i2 < i) {
|
||||
StringBuilder sb2 = new StringBuilder(66);
|
||||
sb2.append("Beginning index larger than ending index: ");
|
||||
sb2.append(i);
|
||||
sb2.append(", ");
|
||||
sb2.append(i2);
|
||||
throw new IndexOutOfBoundsException(sb2.toString());
|
||||
}
|
||||
StringBuilder sb3 = new StringBuilder(37);
|
||||
sb3.append("End index: ");
|
||||
sb3.append(i2);
|
||||
sb3.append(" >= ");
|
||||
sb3.append(i3);
|
||||
throw new IndexOutOfBoundsException(sb3.toString());
|
||||
}
|
||||
}
|
@@ -0,0 +1,30 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.util.NoSuchElementException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zztf extends zzth {
|
||||
private int a = 0;
|
||||
private final int b;
|
||||
private final /* synthetic */ zzte c;
|
||||
|
||||
zztf(zzte zzteVar) {
|
||||
this.c = zzteVar;
|
||||
this.b = this.c.size();
|
||||
}
|
||||
|
||||
@Override // java.util.Iterator
|
||||
public final boolean hasNext() {
|
||||
return this.a < this.b;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztl
|
||||
public final byte nextByte() {
|
||||
int i = this.a;
|
||||
if (i >= this.b) {
|
||||
throw new NoSuchElementException();
|
||||
}
|
||||
this.a = i + 1;
|
||||
return this.c.zzan(i);
|
||||
}
|
||||
}
|
@@ -0,0 +1,28 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.util.Comparator;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zztg implements Comparator<zzte> {
|
||||
zztg() {
|
||||
}
|
||||
|
||||
@Override // java.util.Comparator
|
||||
public final /* synthetic */ int compare(zzte zzteVar, zzte zzteVar2) {
|
||||
int zza;
|
||||
int zza2;
|
||||
zzte zzteVar3 = zzteVar;
|
||||
zzte zzteVar4 = zzteVar2;
|
||||
zztl zztlVar = (zztl) zzteVar3.iterator();
|
||||
zztl zztlVar2 = (zztl) zzteVar4.iterator();
|
||||
while (zztlVar.hasNext() && zztlVar2.hasNext()) {
|
||||
zza = zzte.zza(zztlVar.nextByte());
|
||||
zza2 = zzte.zza(zztlVar2.nextByte());
|
||||
int compare = Integer.compare(zza, zza2);
|
||||
if (compare != 0) {
|
||||
return compare;
|
||||
}
|
||||
}
|
||||
return Integer.compare(zzteVar3.size(), zzteVar4.size());
|
||||
}
|
||||
}
|
@@ -0,0 +1,17 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
abstract class zzth implements zztl {
|
||||
zzth() {
|
||||
}
|
||||
|
||||
@Override // java.util.Iterator
|
||||
public /* synthetic */ Byte next() {
|
||||
return Byte.valueOf(nextByte());
|
||||
}
|
||||
|
||||
@Override // java.util.Iterator
|
||||
public final void remove() {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
}
|
@@ -0,0 +1,18 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzti implements zztk {
|
||||
private zzti() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztk
|
||||
public final byte[] a(byte[] bArr, int i, int i2) {
|
||||
return Arrays.copyOfRange(bArr, i, i2 + i);
|
||||
}
|
||||
|
||||
/* synthetic */ zzti(zztf zztfVar) {
|
||||
this();
|
||||
}
|
||||
}
|
@@ -0,0 +1,49 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zztj extends zzto {
|
||||
private final int b;
|
||||
private final int c;
|
||||
|
||||
zztj(byte[] bArr, int i, int i2) {
|
||||
super(bArr);
|
||||
zzte.zzb(i, i + i2, bArr.length);
|
||||
this.b = i;
|
||||
this.c = i2;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzto
|
||||
protected final int a() {
|
||||
return this.b;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzto, com.google.android.gms.internal.measurement.zzte
|
||||
public final int size() {
|
||||
return this.c;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzto, com.google.android.gms.internal.measurement.zzte
|
||||
public final byte zzam(int i) {
|
||||
int size = size();
|
||||
if (((size - (i + 1)) | i) >= 0) {
|
||||
return this.a[this.b + i];
|
||||
}
|
||||
if (i < 0) {
|
||||
StringBuilder sb = new StringBuilder(22);
|
||||
sb.append("Index < 0: ");
|
||||
sb.append(i);
|
||||
throw new ArrayIndexOutOfBoundsException(sb.toString());
|
||||
}
|
||||
StringBuilder sb2 = new StringBuilder(40);
|
||||
sb2.append("Index > length: ");
|
||||
sb2.append(i);
|
||||
sb2.append(", ");
|
||||
sb2.append(size);
|
||||
throw new ArrayIndexOutOfBoundsException(sb2.toString());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzto, com.google.android.gms.internal.measurement.zzte
|
||||
final byte zzan(int i) {
|
||||
return this.a[this.b + i];
|
||||
}
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
interface zztk {
|
||||
byte[] a(byte[] bArr, int i, int i2);
|
||||
}
|
@@ -0,0 +1,8 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.util.Iterator;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface zztl extends Iterator<Byte> {
|
||||
byte nextByte();
|
||||
}
|
@@ -0,0 +1,27 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zztm {
|
||||
private final zztv a;
|
||||
private final byte[] b;
|
||||
|
||||
private zztm(int i) {
|
||||
this.b = new byte[i];
|
||||
this.a = zztv.a(this.b);
|
||||
}
|
||||
|
||||
public final zzte a() {
|
||||
if (this.a.b() == 0) {
|
||||
return new zzto(this.b);
|
||||
}
|
||||
throw new IllegalStateException("Did not write as much data as expected.");
|
||||
}
|
||||
|
||||
public final zztv b() {
|
||||
return this.a;
|
||||
}
|
||||
|
||||
/* synthetic */ zztm(int i, zztf zztfVar) {
|
||||
this(i);
|
||||
}
|
||||
}
|
@@ -0,0 +1,7 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
abstract class zztn extends zzte {
|
||||
zztn() {
|
||||
}
|
||||
}
|
122
sources/com/google/android/gms/internal/measurement/zzto.java
Normal file
122
sources/com/google/android/gms/internal/measurement/zzto.java
Normal file
@@ -0,0 +1,122 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.nio.charset.Charset;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
class zzto extends zztn {
|
||||
protected final byte[] a;
|
||||
|
||||
zzto(byte[] bArr) {
|
||||
if (bArr == null) {
|
||||
throw new NullPointerException();
|
||||
}
|
||||
this.a = bArr;
|
||||
}
|
||||
|
||||
protected int a() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
final boolean a(zzte zzteVar, int i, int i2) {
|
||||
if (i2 > zzteVar.size()) {
|
||||
int size = size();
|
||||
StringBuilder sb = new StringBuilder(40);
|
||||
sb.append("Length too large: ");
|
||||
sb.append(i2);
|
||||
sb.append(size);
|
||||
throw new IllegalArgumentException(sb.toString());
|
||||
}
|
||||
if (i2 > zzteVar.size()) {
|
||||
int size2 = zzteVar.size();
|
||||
StringBuilder sb2 = new StringBuilder(59);
|
||||
sb2.append("Ran off end of other: 0, ");
|
||||
sb2.append(i2);
|
||||
sb2.append(", ");
|
||||
sb2.append(size2);
|
||||
throw new IllegalArgumentException(sb2.toString());
|
||||
}
|
||||
if (!(zzteVar instanceof zzto)) {
|
||||
return zzteVar.zzb(0, i2).equals(zzb(0, i2));
|
||||
}
|
||||
zzto zztoVar = (zzto) zzteVar;
|
||||
byte[] bArr = this.a;
|
||||
byte[] bArr2 = zztoVar.a;
|
||||
int a = a() + i2;
|
||||
int a2 = a();
|
||||
int a3 = zztoVar.a();
|
||||
while (a2 < a) {
|
||||
if (bArr[a2] != bArr2[a3]) {
|
||||
return false;
|
||||
}
|
||||
a2++;
|
||||
a3++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzte
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzte) || size() != ((zzte) obj).size()) {
|
||||
return false;
|
||||
}
|
||||
if (size() == 0) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzto)) {
|
||||
return obj.equals(this);
|
||||
}
|
||||
zzto zztoVar = (zzto) obj;
|
||||
int zzuf = zzuf();
|
||||
int zzuf2 = zztoVar.zzuf();
|
||||
if (zzuf == 0 || zzuf2 == 0 || zzuf == zzuf2) {
|
||||
return a(zztoVar, 0, size());
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzte
|
||||
public int size() {
|
||||
return this.a.length;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzte
|
||||
final void zza(zztd zztdVar) throws IOException {
|
||||
zztdVar.a(this.a, a(), size());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzte
|
||||
public byte zzam(int i) {
|
||||
return this.a[i];
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzte
|
||||
byte zzan(int i) {
|
||||
return this.a[i];
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzte
|
||||
public final zzte zzb(int i, int i2) {
|
||||
int zzb = zzte.zzb(0, i2, size());
|
||||
return zzb == 0 ? zzte.zzbtq : new zztj(this.a, a(), zzb);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzte
|
||||
public final boolean zzue() {
|
||||
int a = a();
|
||||
return zzxl.a(this.a, a, size() + a);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzte
|
||||
protected final String zza(Charset charset) {
|
||||
return new String(this.a, a(), size(), charset);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzte
|
||||
protected final int zza(int i, int i2, int i3) {
|
||||
return zzuq.a(i, this.a, a(), i3);
|
||||
}
|
||||
}
|
@@ -0,0 +1,18 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zztp implements zztk {
|
||||
private zztp() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztk
|
||||
public final byte[] a(byte[] bArr, int i, int i2) {
|
||||
byte[] bArr2 = new byte[i2];
|
||||
System.arraycopy(bArr, i, bArr2, 0, i2);
|
||||
return bArr2;
|
||||
}
|
||||
|
||||
/* synthetic */ zztp(zztf zztfVar) {
|
||||
this();
|
||||
}
|
||||
}
|
@@ -0,0 +1,92 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class zztq {
|
||||
int a;
|
||||
int b;
|
||||
zztt c;
|
||||
|
||||
private zztq() {
|
||||
this.b = 100;
|
||||
}
|
||||
|
||||
public static zztq a(byte[] bArr, int i, int i2) {
|
||||
return a(bArr, i, i2, false);
|
||||
}
|
||||
|
||||
public abstract double a() throws IOException;
|
||||
|
||||
public abstract <T extends zzvv> T a(zzwf<T> zzwfVar, zzub zzubVar) throws IOException;
|
||||
|
||||
public abstract void a(int i) throws zzuv;
|
||||
|
||||
public abstract float b() throws IOException;
|
||||
|
||||
public abstract boolean b(int i) throws IOException;
|
||||
|
||||
public final int c(int i) {
|
||||
if (i >= 0) {
|
||||
int i2 = this.b;
|
||||
this.b = i;
|
||||
return i2;
|
||||
}
|
||||
StringBuilder sb = new StringBuilder(47);
|
||||
sb.append("Recursion limit cannot be negative: ");
|
||||
sb.append(i);
|
||||
throw new IllegalArgumentException(sb.toString());
|
||||
}
|
||||
|
||||
public abstract String c() throws IOException;
|
||||
|
||||
public abstract int d() throws IOException;
|
||||
|
||||
public abstract int d(int i) throws zzuv;
|
||||
|
||||
public abstract long e() throws IOException;
|
||||
|
||||
public abstract void e(int i);
|
||||
|
||||
public abstract long f() throws IOException;
|
||||
|
||||
public abstract void f(int i) throws IOException;
|
||||
|
||||
public abstract int g() throws IOException;
|
||||
|
||||
public abstract long h() throws IOException;
|
||||
|
||||
public abstract int i() throws IOException;
|
||||
|
||||
public abstract boolean j() throws IOException;
|
||||
|
||||
public abstract String k() throws IOException;
|
||||
|
||||
public abstract zzte l() throws IOException;
|
||||
|
||||
public abstract int m() throws IOException;
|
||||
|
||||
public abstract int n() throws IOException;
|
||||
|
||||
public abstract int o() throws IOException;
|
||||
|
||||
public abstract long p() throws IOException;
|
||||
|
||||
public abstract int q() throws IOException;
|
||||
|
||||
public abstract long r() throws IOException;
|
||||
|
||||
public abstract boolean s() throws IOException;
|
||||
|
||||
public abstract int t();
|
||||
|
||||
static zztq a(byte[] bArr, int i, int i2, boolean z) {
|
||||
zzts zztsVar = new zzts(bArr, i, i2, false);
|
||||
try {
|
||||
zztsVar.d(i2);
|
||||
return zztsVar;
|
||||
} catch (zzuv e) {
|
||||
throw new IllegalArgumentException(e);
|
||||
}
|
||||
}
|
||||
}
|
463
sources/com/google/android/gms/internal/measurement/zzts.java
Normal file
463
sources/com/google/android/gms/internal/measurement/zzts.java
Normal file
@@ -0,0 +1,463 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Arrays;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzts extends zztq {
|
||||
private final byte[] d;
|
||||
private int e;
|
||||
private int f;
|
||||
private int g;
|
||||
private int h;
|
||||
private int i;
|
||||
private int j;
|
||||
|
||||
private zzts(byte[] bArr, int i, int i2, boolean z) {
|
||||
super();
|
||||
this.j = Integer.MAX_VALUE;
|
||||
this.d = bArr;
|
||||
this.e = i2 + i;
|
||||
this.g = i;
|
||||
this.h = this.g;
|
||||
}
|
||||
|
||||
private final byte A() throws IOException {
|
||||
int i = this.g;
|
||||
if (i == this.e) {
|
||||
throw zzuv.zzwq();
|
||||
}
|
||||
byte[] bArr = this.d;
|
||||
this.g = i + 1;
|
||||
return bArr[i];
|
||||
}
|
||||
|
||||
/* JADX WARN: Code restructure failed: missing block: B:33:0x0066, code lost:
|
||||
|
||||
if (r2[r3] >= 0) goto L32;
|
||||
*/
|
||||
/*
|
||||
Code decompiled incorrectly, please refer to instructions dump.
|
||||
To view partially-correct code enable 'Show inconsistent code' option in preferences
|
||||
*/
|
||||
private final int v() throws java.io.IOException {
|
||||
/*
|
||||
r5 = this;
|
||||
int r0 = r5.g
|
||||
int r1 = r5.e
|
||||
if (r1 == r0) goto L6b
|
||||
byte[] r2 = r5.d
|
||||
int r3 = r0 + 1
|
||||
r0 = r2[r0]
|
||||
if (r0 < 0) goto L11
|
||||
r5.g = r3
|
||||
return r0
|
||||
L11:
|
||||
int r1 = r1 - r3
|
||||
r4 = 9
|
||||
if (r1 < r4) goto L6b
|
||||
int r1 = r3 + 1
|
||||
r3 = r2[r3]
|
||||
int r3 = r3 << 7
|
||||
r0 = r0 ^ r3
|
||||
if (r0 >= 0) goto L22
|
||||
r0 = r0 ^ (-128(0xffffffffffffff80, float:NaN))
|
||||
goto L68
|
||||
L22:
|
||||
int r3 = r1 + 1
|
||||
r1 = r2[r1]
|
||||
int r1 = r1 << 14
|
||||
r0 = r0 ^ r1
|
||||
if (r0 < 0) goto L2f
|
||||
r0 = r0 ^ 16256(0x3f80, float:2.278E-41)
|
||||
L2d:
|
||||
r1 = r3
|
||||
goto L68
|
||||
L2f:
|
||||
int r1 = r3 + 1
|
||||
r3 = r2[r3]
|
||||
int r3 = r3 << 21
|
||||
r0 = r0 ^ r3
|
||||
if (r0 >= 0) goto L3d
|
||||
r2 = -2080896(0xffffffffffe03f80, float:NaN)
|
||||
r0 = r0 ^ r2
|
||||
goto L68
|
||||
L3d:
|
||||
int r3 = r1 + 1
|
||||
r1 = r2[r1]
|
||||
int r4 = r1 << 28
|
||||
r0 = r0 ^ r4
|
||||
r4 = 266354560(0xfe03f80, float:2.2112565E-29)
|
||||
r0 = r0 ^ r4
|
||||
if (r1 >= 0) goto L2d
|
||||
int r1 = r3 + 1
|
||||
r3 = r2[r3]
|
||||
if (r3 >= 0) goto L68
|
||||
int r3 = r1 + 1
|
||||
r1 = r2[r1]
|
||||
if (r1 >= 0) goto L2d
|
||||
int r1 = r3 + 1
|
||||
r3 = r2[r3]
|
||||
if (r3 >= 0) goto L68
|
||||
int r3 = r1 + 1
|
||||
r1 = r2[r1]
|
||||
if (r1 >= 0) goto L2d
|
||||
int r1 = r3 + 1
|
||||
r2 = r2[r3]
|
||||
if (r2 < 0) goto L6b
|
||||
L68:
|
||||
r5.g = r1
|
||||
return r0
|
||||
L6b:
|
||||
long r0 = r5.u()
|
||||
int r1 = (int) r0
|
||||
return r1
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzts.v():int");
|
||||
}
|
||||
|
||||
/* JADX WARN: Code restructure failed: missing block: B:39:0x00b0, code lost:
|
||||
|
||||
if (r2[r0] >= 0) goto L40;
|
||||
*/
|
||||
/*
|
||||
Code decompiled incorrectly, please refer to instructions dump.
|
||||
To view partially-correct code enable 'Show inconsistent code' option in preferences
|
||||
*/
|
||||
private final long w() throws java.io.IOException {
|
||||
/*
|
||||
Method dump skipped, instructions count: 189
|
||||
To view this dump change 'Code comments level' option to 'DEBUG'
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzts.w():long");
|
||||
}
|
||||
|
||||
private final int x() throws IOException {
|
||||
int i = this.g;
|
||||
if (this.e - i < 4) {
|
||||
throw zzuv.zzwq();
|
||||
}
|
||||
byte[] bArr = this.d;
|
||||
this.g = i + 4;
|
||||
return ((bArr[i + 3] & 255) << 24) | (bArr[i] & 255) | ((bArr[i + 1] & 255) << 8) | ((bArr[i + 2] & 255) << 16);
|
||||
}
|
||||
|
||||
private final long y() throws IOException {
|
||||
int i = this.g;
|
||||
if (this.e - i < 8) {
|
||||
throw zzuv.zzwq();
|
||||
}
|
||||
byte[] bArr = this.d;
|
||||
this.g = i + 8;
|
||||
return ((bArr[i + 7] & 255) << 56) | (bArr[i] & 255) | ((bArr[i + 1] & 255) << 8) | ((bArr[i + 2] & 255) << 16) | ((bArr[i + 3] & 255) << 24) | ((bArr[i + 4] & 255) << 32) | ((bArr[i + 5] & 255) << 40) | ((bArr[i + 6] & 255) << 48);
|
||||
}
|
||||
|
||||
private final void z() {
|
||||
this.e += this.f;
|
||||
int i = this.e;
|
||||
int i2 = i - this.h;
|
||||
int i3 = this.j;
|
||||
if (i2 <= i3) {
|
||||
this.f = 0;
|
||||
} else {
|
||||
this.f = i2 - i3;
|
||||
this.e = i - this.f;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final void a(int i) throws zzuv {
|
||||
if (this.i != i) {
|
||||
throw zzuv.zzwt();
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final boolean b(int i) throws IOException {
|
||||
int d;
|
||||
int i2 = i & 7;
|
||||
int i3 = 0;
|
||||
if (i2 == 0) {
|
||||
if (this.e - this.g < 10) {
|
||||
while (i3 < 10) {
|
||||
if (A() < 0) {
|
||||
i3++;
|
||||
}
|
||||
}
|
||||
throw zzuv.zzws();
|
||||
}
|
||||
while (i3 < 10) {
|
||||
byte[] bArr = this.d;
|
||||
int i4 = this.g;
|
||||
this.g = i4 + 1;
|
||||
if (bArr[i4] < 0) {
|
||||
i3++;
|
||||
}
|
||||
}
|
||||
throw zzuv.zzws();
|
||||
return true;
|
||||
}
|
||||
if (i2 == 1) {
|
||||
f(8);
|
||||
return true;
|
||||
}
|
||||
if (i2 == 2) {
|
||||
f(v());
|
||||
return true;
|
||||
}
|
||||
if (i2 != 3) {
|
||||
if (i2 == 4) {
|
||||
return false;
|
||||
}
|
||||
if (i2 != 5) {
|
||||
throw zzuv.zzwu();
|
||||
}
|
||||
f(4);
|
||||
return true;
|
||||
}
|
||||
do {
|
||||
d = d();
|
||||
if (d == 0) {
|
||||
break;
|
||||
}
|
||||
} while (b(d));
|
||||
a(((i >>> 3) << 3) | 4);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final String c() throws IOException {
|
||||
int v = v();
|
||||
if (v > 0) {
|
||||
int i = this.e;
|
||||
int i2 = this.g;
|
||||
if (v <= i - i2) {
|
||||
String str = new String(this.d, i2, v, zzuq.a);
|
||||
this.g += v;
|
||||
return str;
|
||||
}
|
||||
}
|
||||
if (v == 0) {
|
||||
return "";
|
||||
}
|
||||
if (v < 0) {
|
||||
throw zzuv.zzwr();
|
||||
}
|
||||
throw zzuv.zzwq();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final int d() throws IOException {
|
||||
if (s()) {
|
||||
this.i = 0;
|
||||
return 0;
|
||||
}
|
||||
this.i = v();
|
||||
int i = this.i;
|
||||
if ((i >>> 3) != 0) {
|
||||
return i;
|
||||
}
|
||||
throw new zzuv("Protocol message contained an invalid tag (zero).");
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final long e() throws IOException {
|
||||
return w();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final long f() throws IOException {
|
||||
return w();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final int g() throws IOException {
|
||||
return v();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final long h() throws IOException {
|
||||
return y();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final int i() throws IOException {
|
||||
return x();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final boolean j() throws IOException {
|
||||
return w() != 0;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final String k() throws IOException {
|
||||
int v = v();
|
||||
if (v > 0) {
|
||||
int i = this.e;
|
||||
int i2 = this.g;
|
||||
if (v <= i - i2) {
|
||||
String c = zzxl.c(this.d, i2, v);
|
||||
this.g += v;
|
||||
return c;
|
||||
}
|
||||
}
|
||||
if (v == 0) {
|
||||
return "";
|
||||
}
|
||||
if (v <= 0) {
|
||||
throw zzuv.zzwr();
|
||||
}
|
||||
throw zzuv.zzwq();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final zzte l() throws IOException {
|
||||
byte[] bArr;
|
||||
int v = v();
|
||||
if (v > 0) {
|
||||
int i = this.e;
|
||||
int i2 = this.g;
|
||||
if (v <= i - i2) {
|
||||
zzte zzb = zzte.zzb(this.d, i2, v);
|
||||
this.g += v;
|
||||
return zzb;
|
||||
}
|
||||
}
|
||||
if (v == 0) {
|
||||
return zzte.zzbtq;
|
||||
}
|
||||
if (v > 0) {
|
||||
int i3 = this.e;
|
||||
int i4 = this.g;
|
||||
if (v <= i3 - i4) {
|
||||
this.g = v + i4;
|
||||
bArr = Arrays.copyOfRange(this.d, i4, this.g);
|
||||
return zzte.zzi(bArr);
|
||||
}
|
||||
}
|
||||
if (v > 0) {
|
||||
throw zzuv.zzwq();
|
||||
}
|
||||
if (v != 0) {
|
||||
throw zzuv.zzwr();
|
||||
}
|
||||
bArr = zzuq.b;
|
||||
return zzte.zzi(bArr);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final int m() throws IOException {
|
||||
return v();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final int n() throws IOException {
|
||||
return v();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final int o() throws IOException {
|
||||
return x();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final long p() throws IOException {
|
||||
return y();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final int q() throws IOException {
|
||||
int v = v();
|
||||
return (-(v & 1)) ^ (v >>> 1);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final long r() throws IOException {
|
||||
long w = w();
|
||||
return (-(w & 1)) ^ (w >>> 1);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final boolean s() throws IOException {
|
||||
return this.g == this.e;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final int t() {
|
||||
return this.g - this.h;
|
||||
}
|
||||
|
||||
final long u() throws IOException {
|
||||
long j = 0;
|
||||
for (int i = 0; i < 64; i += 7) {
|
||||
j |= (r3 & Byte.MAX_VALUE) << i;
|
||||
if ((A() & 128) == 0) {
|
||||
return j;
|
||||
}
|
||||
}
|
||||
throw zzuv.zzws();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final void e(int i) {
|
||||
this.j = i;
|
||||
z();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final void f(int i) throws IOException {
|
||||
if (i >= 0) {
|
||||
int i2 = this.e;
|
||||
int i3 = this.g;
|
||||
if (i <= i2 - i3) {
|
||||
this.g = i3 + i;
|
||||
return;
|
||||
}
|
||||
}
|
||||
if (i >= 0) {
|
||||
throw zzuv.zzwq();
|
||||
}
|
||||
throw zzuv.zzwr();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final double a() throws IOException {
|
||||
return Double.longBitsToDouble(y());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final <T extends zzvv> T a(zzwf<T> zzwfVar, zzub zzubVar) throws IOException {
|
||||
int v = v();
|
||||
if (this.a < this.b) {
|
||||
int d = d(v);
|
||||
this.a++;
|
||||
T a = zzwfVar.a(this, zzubVar);
|
||||
a(0);
|
||||
this.a--;
|
||||
e(d);
|
||||
return a;
|
||||
}
|
||||
throw zzuv.zzwv();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final int d(int i) throws zzuv {
|
||||
if (i >= 0) {
|
||||
int t = i + t();
|
||||
int i2 = this.j;
|
||||
if (t <= i2) {
|
||||
this.j = t;
|
||||
z();
|
||||
return i2;
|
||||
}
|
||||
throw zzuv.zzwq();
|
||||
}
|
||||
throw zzuv.zzwr();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zztq
|
||||
public final float b() throws IOException {
|
||||
return Float.intBitsToFloat(x());
|
||||
}
|
||||
}
|
1077
sources/com/google/android/gms/internal/measurement/zztt.java
Normal file
1077
sources/com/google/android/gms/internal/measurement/zztt.java
Normal file
File diff suppressed because it is too large
Load Diff
1295
sources/com/google/android/gms/internal/measurement/zztv.java
Normal file
1295
sources/com/google/android/gms/internal/measurement/zztv.java
Normal file
File diff suppressed because it is too large
Load Diff
489
sources/com/google/android/gms/internal/measurement/zztx.java
Normal file
489
sources/com/google/android/gms/internal/measurement/zztx.java
Normal file
@@ -0,0 +1,489 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzuo;
|
||||
import java.io.IOException;
|
||||
import java.util.List;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zztx implements zzxy {
|
||||
private final zztv a;
|
||||
|
||||
private zztx(zztv zztvVar) {
|
||||
zzuq.a(zztvVar, "output");
|
||||
this.a = zztvVar;
|
||||
this.a.a = this;
|
||||
}
|
||||
|
||||
public static zztx a(zztv zztvVar) {
|
||||
zztx zztxVar = zztvVar.a;
|
||||
return zztxVar != null ? zztxVar : new zztx(zztvVar);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void b(int i, int i2) throws IOException {
|
||||
this.a.d(i, i2);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void c(int i, int i2) throws IOException {
|
||||
this.a.b(i, i2);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void d(int i, long j) throws IOException {
|
||||
this.a.a(i, j);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void e(int i, long j) throws IOException {
|
||||
this.a.a(i, j);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void f(int i, int i2) throws IOException {
|
||||
this.a.c(i, i2);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void g(int i, List<Integer> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (!z) {
|
||||
while (i2 < list.size()) {
|
||||
this.a.c(i, list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.g(list.get(i4).intValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.b(list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void h(int i, List<Integer> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (!z) {
|
||||
while (i2 < list.size()) {
|
||||
this.a.e(i, list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.j(list.get(i4).intValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.d(list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void i(int i, List<Long> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (!z) {
|
||||
while (i2 < list.size()) {
|
||||
this.a.c(i, list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.g(list.get(i4).longValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.c(list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void j(int i, List<Long> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (!z) {
|
||||
while (i2 < list.size()) {
|
||||
this.a.b(i, list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.f(list.get(i4).longValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.b(list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void k(int i, List<Long> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (!z) {
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(i, list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.e(list.get(i4).longValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void l(int i, List<Integer> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (!z) {
|
||||
while (i2 < list.size()) {
|
||||
this.a.d(i, list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.h(list.get(i4).intValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.c(list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void m(int i, List<Double> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (!z) {
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(i, list.get(i2).doubleValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.b(list.get(i4).doubleValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(list.get(i2).doubleValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void n(int i, List<Float> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (!z) {
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(i, list.get(i2).floatValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.b(list.get(i4).floatValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(list.get(i2).floatValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void b(int i, long j) throws IOException {
|
||||
this.a.b(i, j);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void e(int i, int i2) throws IOException {
|
||||
this.a.b(i, i2);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void f(int i, List<Integer> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (!z) {
|
||||
while (i2 < list.size()) {
|
||||
this.a.e(i, list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.i(list.get(i4).intValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.d(list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final int a() {
|
||||
return zzuo.zze.k;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void b(int i, Object obj, zzwl zzwlVar) throws IOException {
|
||||
zztv zztvVar = this.a;
|
||||
zztvVar.a(i, 3);
|
||||
zzwlVar.a((zzwl) obj, (zzxy) zztvVar.a);
|
||||
zztvVar.a(i, 4);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void c(int i, long j) throws IOException {
|
||||
this.a.c(i, j);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void d(int i, int i2) throws IOException {
|
||||
this.a.e(i, i2);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void e(int i, List<Long> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (z) {
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.h(list.get(i4).longValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.c(list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
while (i2 < list.size()) {
|
||||
this.a.c(i, list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, int i2) throws IOException {
|
||||
this.a.e(i, i2);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void c(int i, List<Integer> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (z) {
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.k(list.get(i4).intValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
while (i2 < list.size()) {
|
||||
this.a.b(i, list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void d(int i, List<Long> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (z) {
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.d(list.get(i4).longValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(i, list.get(i2).longValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, long j) throws IOException {
|
||||
this.a.c(i, j);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void b(int i) throws IOException {
|
||||
this.a.a(i, 3);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, float f) throws IOException {
|
||||
this.a.a(i, f);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void b(int i, List<Integer> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (z) {
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.f(list.get(i4).intValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
while (i2 < list.size()) {
|
||||
this.a.b(i, list.get(i2).intValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, double d) throws IOException {
|
||||
this.a.a(i, d);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, boolean z) throws IOException {
|
||||
this.a.a(i, z);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, String str) throws IOException {
|
||||
this.a.a(i, str);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, zzte zzteVar) throws IOException {
|
||||
this.a.a(i, zzteVar);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, Object obj, zzwl zzwlVar) throws IOException {
|
||||
this.a.a(i, (zzvv) obj, zzwlVar);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i) throws IOException {
|
||||
this.a.a(i, 4);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, Object obj) throws IOException {
|
||||
if (obj instanceof zzte) {
|
||||
this.a.b(i, (zzte) obj);
|
||||
} else {
|
||||
this.a.b(i, (zzvv) obj);
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void b(int i, List<String> list) throws IOException {
|
||||
int i2 = 0;
|
||||
if (list instanceof zzve) {
|
||||
zzve zzveVar = (zzve) list;
|
||||
while (i2 < list.size()) {
|
||||
Object b = zzveVar.b(i2);
|
||||
if (b instanceof String) {
|
||||
this.a.a(i, (String) b);
|
||||
} else {
|
||||
this.a.a(i, (zzte) b);
|
||||
}
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(i, list.get(i2));
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, List<Boolean> list, boolean z) throws IOException {
|
||||
int i2 = 0;
|
||||
if (z) {
|
||||
this.a.a(i, 2);
|
||||
int i3 = 0;
|
||||
for (int i4 = 0; i4 < list.size(); i4++) {
|
||||
i3 += zztv.b(list.get(i4).booleanValue());
|
||||
}
|
||||
this.a.b(i3);
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(list.get(i2).booleanValue());
|
||||
i2++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
while (i2 < list.size()) {
|
||||
this.a.a(i, list.get(i2).booleanValue());
|
||||
i2++;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void b(int i, List<?> list, zzwl zzwlVar) throws IOException {
|
||||
for (int i2 = 0; i2 < list.size(); i2++) {
|
||||
a(i, list.get(i2), zzwlVar);
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, List<zzte> list) throws IOException {
|
||||
for (int i2 = 0; i2 < list.size(); i2++) {
|
||||
this.a.a(i, list.get(i2));
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzxy
|
||||
public final void a(int i, List<?> list, zzwl zzwlVar) throws IOException {
|
||||
for (int i2 = 0; i2 < list.size(); i2++) {
|
||||
b(i, list.get(i2), zzwlVar);
|
||||
}
|
||||
}
|
||||
}
|
198
sources/com/google/android/gms/internal/measurement/zzty.java
Normal file
198
sources/com/google/android/gms/internal/measurement/zzty.java
Normal file
@@ -0,0 +1,198 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import java.util.AbstractList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collection;
|
||||
import java.util.RandomAccess;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzty extends zzta<Double> implements zzuu<Double>, zzwg, RandomAccess {
|
||||
private double[] b;
|
||||
private int c;
|
||||
|
||||
static {
|
||||
new zzty().i();
|
||||
}
|
||||
|
||||
zzty() {
|
||||
this(new double[10], 0);
|
||||
}
|
||||
|
||||
private final void c(int i) {
|
||||
if (i < 0 || i >= this.c) {
|
||||
throw new IndexOutOfBoundsException(d(i));
|
||||
}
|
||||
}
|
||||
|
||||
private final String d(int i) {
|
||||
int i2 = this.c;
|
||||
StringBuilder sb = new StringBuilder(35);
|
||||
sb.append("Index:");
|
||||
sb.append(i);
|
||||
sb.append(", Size:");
|
||||
sb.append(i2);
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
public final void a(double d) {
|
||||
a(this.c, d);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.List
|
||||
public final /* synthetic */ void add(int i, Object obj) {
|
||||
a(i, ((Double) obj).doubleValue());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public final boolean addAll(Collection<? extends Double> collection) {
|
||||
a();
|
||||
zzuq.a(collection);
|
||||
if (!(collection instanceof zzty)) {
|
||||
return super.addAll(collection);
|
||||
}
|
||||
zzty zztyVar = (zzty) collection;
|
||||
int i = zztyVar.c;
|
||||
if (i == 0) {
|
||||
return false;
|
||||
}
|
||||
int i2 = this.c;
|
||||
if (Integer.MAX_VALUE - i2 < i) {
|
||||
throw new OutOfMemoryError();
|
||||
}
|
||||
int i3 = i2 + i;
|
||||
double[] dArr = this.b;
|
||||
if (i3 > dArr.length) {
|
||||
this.b = Arrays.copyOf(dArr, i3);
|
||||
}
|
||||
System.arraycopy(zztyVar.b, 0, this.b, this.c, zztyVar.c);
|
||||
this.c = i3;
|
||||
((AbstractList) this).modCount++;
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractList, java.util.Collection, java.util.List
|
||||
public final boolean equals(Object obj) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof zzty)) {
|
||||
return super.equals(obj);
|
||||
}
|
||||
zzty zztyVar = (zzty) obj;
|
||||
if (this.c != zztyVar.c) {
|
||||
return false;
|
||||
}
|
||||
double[] dArr = zztyVar.b;
|
||||
for (int i = 0; i < this.c; i++) {
|
||||
if (Double.doubleToLongBits(this.b[i]) != Double.doubleToLongBits(dArr[i])) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.List
|
||||
public final /* synthetic */ Object get(int i) {
|
||||
c(i);
|
||||
return Double.valueOf(this.b[i]);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractList, java.util.Collection, java.util.List
|
||||
public final int hashCode() {
|
||||
int i = 1;
|
||||
for (int i2 = 0; i2 < this.c; i2++) {
|
||||
i = (i * 31) + zzuq.a(Double.doubleToLongBits(this.b[i2]));
|
||||
}
|
||||
return i;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public final boolean remove(Object obj) {
|
||||
a();
|
||||
for (int i = 0; i < this.c; i++) {
|
||||
if (obj.equals(Double.valueOf(this.b[i]))) {
|
||||
double[] dArr = this.b;
|
||||
System.arraycopy(dArr, i + 1, dArr, i, (this.c - i) - 1);
|
||||
this.c--;
|
||||
((AbstractList) this).modCount++;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList
|
||||
protected final void removeRange(int i, int i2) {
|
||||
a();
|
||||
if (i2 < i) {
|
||||
throw new IndexOutOfBoundsException("toIndex < fromIndex");
|
||||
}
|
||||
double[] dArr = this.b;
|
||||
System.arraycopy(dArr, i2, dArr, i, this.c - i2);
|
||||
this.c -= i2 - i;
|
||||
((AbstractList) this).modCount++;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.List
|
||||
public final /* synthetic */ Object set(int i, Object obj) {
|
||||
double doubleValue = ((Double) obj).doubleValue();
|
||||
a();
|
||||
c(i);
|
||||
double[] dArr = this.b;
|
||||
double d = dArr[i];
|
||||
dArr[i] = doubleValue;
|
||||
return Double.valueOf(d);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public final int size() {
|
||||
return this.c;
|
||||
}
|
||||
|
||||
private zzty(double[] dArr, int i) {
|
||||
this.b = dArr;
|
||||
this.c = i;
|
||||
}
|
||||
|
||||
private final void a(int i, double d) {
|
||||
int i2;
|
||||
a();
|
||||
if (i < 0 || i > (i2 = this.c)) {
|
||||
throw new IndexOutOfBoundsException(d(i));
|
||||
}
|
||||
double[] dArr = this.b;
|
||||
if (i2 < dArr.length) {
|
||||
System.arraycopy(dArr, i, dArr, i + 1, i2 - i);
|
||||
} else {
|
||||
double[] dArr2 = new double[((i2 * 3) / 2) + 1];
|
||||
System.arraycopy(dArr, 0, dArr2, 0, i);
|
||||
System.arraycopy(this.b, i, dArr2, i + 1, this.c - i);
|
||||
this.b = dArr2;
|
||||
}
|
||||
this.b[i] = d;
|
||||
this.c++;
|
||||
((AbstractList) this).modCount++;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractList, java.util.List
|
||||
public final /* synthetic */ Object remove(int i) {
|
||||
a();
|
||||
c(i);
|
||||
double[] dArr = this.b;
|
||||
double d = dArr[i];
|
||||
if (i < this.c - 1) {
|
||||
System.arraycopy(dArr, i + 1, dArr, i, (r3 - i) - 1);
|
||||
}
|
||||
this.c--;
|
||||
((AbstractList) this).modCount++;
|
||||
return Double.valueOf(d);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.measurement.zzuu
|
||||
public final /* synthetic */ zzuu<Double> a(int i) {
|
||||
if (i >= this.c) {
|
||||
return new zzty(Arrays.copyOf(this.b, i), this.c);
|
||||
}
|
||||
throw new IllegalArgumentException();
|
||||
}
|
||||
}
|
@@ -0,0 +1,7 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import com.google.android.gms.internal.measurement.zzvv;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class zztz<ContainingType extends zzvv, Type> {
|
||||
}
|
10
sources/com/google/android/gms/internal/measurement/zzu.java
Normal file
10
sources/com/google/android/gms/internal/measurement/zzu.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.os.IInterface;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface zzu extends IInterface {
|
||||
Bundle c(Bundle bundle) throws RemoteException;
|
||||
}
|
@@ -0,0 +1,56 @@
|
||||
package com.google.android.gms.internal.measurement;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
final class zzua {
|
||||
private static final Class<?> a = a();
|
||||
|
||||
private static Class<?> a() {
|
||||
try {
|
||||
return Class.forName("com.google.protobuf.ExtensionRegistry");
|
||||
} catch (ClassNotFoundException unused) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public static zzub b() {
|
||||
if (a != null) {
|
||||
try {
|
||||
return a("getEmptyRegistry");
|
||||
} catch (Exception unused) {
|
||||
}
|
||||
}
|
||||
return zzub.c;
|
||||
}
|
||||
|
||||
/* JADX WARN: Removed duplicated region for block: B:10:? A[RETURN, SYNTHETIC] */
|
||||
/* JADX WARN: Removed duplicated region for block: B:5:0x000e */
|
||||
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
|
||||
/*
|
||||
Code decompiled incorrectly, please refer to instructions dump.
|
||||
To view partially-correct code enable 'Show inconsistent code' option in preferences
|
||||
*/
|
||||
static com.google.android.gms.internal.measurement.zzub c() {
|
||||
/*
|
||||
java.lang.Class<?> r0 = com.google.android.gms.internal.measurement.zzua.a
|
||||
if (r0 == 0) goto Lb
|
||||
java.lang.String r0 = "loadGeneratedRegistry"
|
||||
com.google.android.gms.internal.measurement.zzub r0 = a(r0) // Catch: java.lang.Exception -> Lb
|
||||
goto Lc
|
||||
Lb:
|
||||
r0 = 0
|
||||
Lc:
|
||||
if (r0 != 0) goto L12
|
||||
com.google.android.gms.internal.measurement.zzub r0 = com.google.android.gms.internal.measurement.zzub.a()
|
||||
L12:
|
||||
if (r0 != 0) goto L18
|
||||
com.google.android.gms.internal.measurement.zzub r0 = b()
|
||||
L18:
|
||||
return r0
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzua.c():com.google.android.gms.internal.measurement.zzub");
|
||||
}
|
||||
|
||||
private static final zzub a(String str) throws Exception {
|
||||
return (zzub) a.getDeclaredMethod(str, new Class[0]).invoke(null, new Object[0]);
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user