112 lines
3.5 KiB
Java
112 lines
3.5 KiB
Java
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;
|
|
}
|
|
}
|
|
}
|
|
}
|