295 lines
9.8 KiB
Java
295 lines
9.8 KiB
Java
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;
|
|
}
|
|
}
|
|
}
|
|
}
|