what-the-bank/sources/com/google/android/gms/internal/vision/zzfm.java

381 lines
15 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.google.android.gms.internal.vision;
import com.google.android.gms.internal.vision.zzfy;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
/* loaded from: classes2.dex */
final class zzfm extends zzfl<zzfy.zze> {
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final boolean zze(zzhf zzhfVar) {
return zzhfVar instanceof zzfy.zzd;
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final zzfp<zzfy.zze> zzc(Object obj) {
return ((zzfy.zzd) obj).zzwp;
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final void zza(Object obj, zzfp<zzfy.zze> zzfpVar) {
((zzfy.zzd) obj).zzwp = zzfpVar;
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final zzfp<zzfy.zze> zzd(Object obj) {
zzfp<zzfy.zze> zzc = zzc(obj);
if (!zzc.isImmutable()) {
return zzc;
}
zzfp<zzfy.zze> zzfpVar = (zzfp) zzc.clone();
zza(obj, zzfpVar);
return zzfpVar;
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final void zze(Object obj) {
zzc(obj).zzci();
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final <UT, UB> UB zza(zzhv zzhvVar, Object obj, zzfk zzfkVar, zzfp<zzfy.zze> zzfpVar, UB ub, zzio<UT, UB> zzioVar) throws IOException {
Object valueOf;
Object zza;
ArrayList arrayList;
zzfy.zzf zzfVar = (zzfy.zzf) obj;
int i = zzfVar.zzww.number;
if (zzfVar.zzww.zzws && zzfVar.zzww.zzwt) {
switch (zzfn.zzrr[zzfVar.zzww.zzwr.ordinal()]) {
case 1:
arrayList = new ArrayList();
zzhvVar.zza(arrayList);
break;
case 2:
arrayList = new ArrayList();
zzhvVar.zzb(arrayList);
break;
case 3:
arrayList = new ArrayList();
zzhvVar.zzd(arrayList);
break;
case 4:
arrayList = new ArrayList();
zzhvVar.zzc(arrayList);
break;
case 5:
arrayList = new ArrayList();
zzhvVar.zze(arrayList);
break;
case 6:
arrayList = new ArrayList();
zzhvVar.zzf(arrayList);
break;
case 7:
arrayList = new ArrayList();
zzhvVar.zzg(arrayList);
break;
case 8:
arrayList = new ArrayList();
zzhvVar.zzh(arrayList);
break;
case 9:
arrayList = new ArrayList();
zzhvVar.zzk(arrayList);
break;
case 10:
arrayList = new ArrayList();
zzhvVar.zzm(arrayList);
break;
case 11:
arrayList = new ArrayList();
zzhvVar.zzn(arrayList);
break;
case 12:
arrayList = new ArrayList();
zzhvVar.zzo(arrayList);
break;
case 13:
arrayList = new ArrayList();
zzhvVar.zzp(arrayList);
break;
case 14:
arrayList = new ArrayList();
zzhvVar.zzl(arrayList);
ub = (UB) zzhy.zza(i, arrayList, zzfVar.zzww.zzwq, ub, zzioVar);
break;
default:
String valueOf2 = String.valueOf(zzfVar.zzww.zzwr);
StringBuilder sb = new StringBuilder(String.valueOf(valueOf2).length() + 23);
sb.append("Type cannot be packed: ");
sb.append(valueOf2);
throw new IllegalStateException(sb.toString());
}
zzfpVar.zza((zzfp<zzfy.zze>) zzfVar.zzww, arrayList);
} else {
if (zzfVar.zzww.zzwr == zzjd.zzach) {
int zzcr = zzhvVar.zzcr();
if (zzfVar.zzww.zzwq.zzf(zzcr) == null) {
return (UB) zzhy.zza(i, zzcr, ub, zzioVar);
}
valueOf = Integer.valueOf(zzcr);
} else {
switch (zzfn.zzrr[zzfVar.zzww.zzwr.ordinal()]) {
case 1:
valueOf = Double.valueOf(zzhvVar.readDouble());
break;
case 2:
valueOf = Float.valueOf(zzhvVar.readFloat());
break;
case 3:
valueOf = Long.valueOf(zzhvVar.zzcq());
break;
case 4:
valueOf = Long.valueOf(zzhvVar.zzcp());
break;
case 5:
valueOf = Integer.valueOf(zzhvVar.zzcr());
break;
case 6:
valueOf = Long.valueOf(zzhvVar.zzcs());
break;
case 7:
valueOf = Integer.valueOf(zzhvVar.zzct());
break;
case 8:
valueOf = Boolean.valueOf(zzhvVar.zzcu());
break;
case 9:
valueOf = Integer.valueOf(zzhvVar.zzcx());
break;
case 10:
valueOf = Integer.valueOf(zzhvVar.zzcz());
break;
case 11:
valueOf = Long.valueOf(zzhvVar.zzda());
break;
case 12:
valueOf = Integer.valueOf(zzhvVar.zzdb());
break;
case 13:
valueOf = Long.valueOf(zzhvVar.zzdc());
break;
case 14:
throw new IllegalStateException("Shouldn't reach here.");
case 15:
valueOf = zzhvVar.zzcw();
break;
case 16:
valueOf = zzhvVar.readString();
break;
case 17:
valueOf = zzhvVar.zzb(zzfVar.zzwv.getClass(), zzfkVar);
break;
case 18:
valueOf = zzhvVar.zza(zzfVar.zzwv.getClass(), zzfkVar);
break;
default:
valueOf = null;
break;
}
}
if (zzfVar.zzww.zzws) {
zzfpVar.zzb((zzfp<zzfy.zze>) zzfVar.zzww, valueOf);
} else {
int i2 = zzfn.zzrr[zzfVar.zzww.zzwr.ordinal()];
if ((i2 == 17 || i2 == 18) && (zza = zzfpVar.zza((zzfp<zzfy.zze>) zzfVar.zzww)) != null) {
valueOf = zzga.zza(zza, valueOf);
}
zzfpVar.zza((zzfp<zzfy.zze>) zzfVar.zzww, valueOf);
}
}
return ub;
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final int zza(Map.Entry<?, ?> entry) {
return ((zzfy.zze) entry.getKey()).number;
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final void zza(zzjj zzjjVar, Map.Entry<?, ?> entry) throws IOException {
zzfy.zze zzeVar = (zzfy.zze) entry.getKey();
if (zzeVar.zzws) {
switch (zzfn.zzrr[zzeVar.zzwr.ordinal()]) {
case 1:
zzhy.zza(zzeVar.number, (List<Double>) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 2:
zzhy.zzb(zzeVar.number, (List<Float>) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 3:
zzhy.zzc(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 4:
zzhy.zzd(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 5:
zzhy.zzh(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 6:
zzhy.zzf(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 7:
zzhy.zzk(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 8:
zzhy.zzn(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 9:
zzhy.zzi(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 10:
zzhy.zzl(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 11:
zzhy.zzg(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 12:
zzhy.zzj(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 13:
zzhy.zze(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 14:
zzhy.zzh(zzeVar.number, (List) entry.getValue(), zzjjVar, zzeVar.zzwt);
return;
case 15:
zzhy.zzb(zzeVar.number, (List) entry.getValue(), zzjjVar);
return;
case 16:
zzhy.zza(zzeVar.number, (List<String>) entry.getValue(), zzjjVar);
return;
case 17:
List list = (List) entry.getValue();
if (list == null || list.isEmpty()) {
return;
}
zzhy.zzb(zzeVar.number, (List<?>) entry.getValue(), zzjjVar, zzhs.zzgl().zzf(list.get(0).getClass()));
return;
case 18:
List list2 = (List) entry.getValue();
if (list2 == null || list2.isEmpty()) {
return;
}
zzhy.zza(zzeVar.number, (List<?>) entry.getValue(), zzjjVar, zzhs.zzgl().zzf(list2.get(0).getClass()));
return;
default:
return;
}
}
switch (zzfn.zzrr[zzeVar.zzwr.ordinal()]) {
case 1:
zzjjVar.zza(zzeVar.number, ((Double) entry.getValue()).doubleValue());
return;
case 2:
zzjjVar.zza(zzeVar.number, ((Float) entry.getValue()).floatValue());
return;
case 3:
zzjjVar.zzi(zzeVar.number, ((Long) entry.getValue()).longValue());
return;
case 4:
zzjjVar.zza(zzeVar.number, ((Long) entry.getValue()).longValue());
return;
case 5:
zzjjVar.zze(zzeVar.number, ((Integer) entry.getValue()).intValue());
return;
case 6:
zzjjVar.zzc(zzeVar.number, ((Long) entry.getValue()).longValue());
return;
case 7:
zzjjVar.zzh(zzeVar.number, ((Integer) entry.getValue()).intValue());
return;
case 8:
zzjjVar.zzb(zzeVar.number, ((Boolean) entry.getValue()).booleanValue());
return;
case 9:
zzjjVar.zzf(zzeVar.number, ((Integer) entry.getValue()).intValue());
return;
case 10:
zzjjVar.zzo(zzeVar.number, ((Integer) entry.getValue()).intValue());
return;
case 11:
zzjjVar.zzj(zzeVar.number, ((Long) entry.getValue()).longValue());
return;
case 12:
zzjjVar.zzg(zzeVar.number, ((Integer) entry.getValue()).intValue());
return;
case 13:
zzjjVar.zzb(zzeVar.number, ((Long) entry.getValue()).longValue());
return;
case 14:
zzjjVar.zze(zzeVar.number, ((Integer) entry.getValue()).intValue());
return;
case 15:
zzjjVar.zza(zzeVar.number, (zzeo) entry.getValue());
return;
case 16:
zzjjVar.zza(zzeVar.number, (String) entry.getValue());
return;
case 17:
zzjjVar.zzb(zzeVar.number, entry.getValue(), zzhs.zzgl().zzf(entry.getValue().getClass()));
return;
case 18:
zzjjVar.zza(zzeVar.number, entry.getValue(), zzhs.zzgl().zzf(entry.getValue().getClass()));
return;
default:
return;
}
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final Object zza(zzfk zzfkVar, zzhf zzhfVar, int i) {
return zzfkVar.zza(zzhfVar, i);
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final void zza(zzhv zzhvVar, Object obj, zzfk zzfkVar, zzfp<zzfy.zze> zzfpVar) throws IOException {
zzfy.zzf zzfVar = (zzfy.zzf) obj;
zzfpVar.zza((zzfp<zzfy.zze>) zzfVar.zzww, zzhvVar.zza(zzfVar.zzwv.getClass(), zzfkVar));
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.vision.zzfl
public final void zza(zzeo zzeoVar, Object obj, zzfk zzfkVar, zzfp<zzfy.zze> zzfpVar) throws IOException {
byte[] bArr;
zzfy.zzf zzfVar = (zzfy.zzf) obj;
zzhf zzff = zzfVar.zzwv.zzfa().zzff();
int size = zzeoVar.size();
if (size == 0) {
bArr = zzga.zzxn;
} else {
byte[] bArr2 = new byte[size];
zzeoVar.zza(bArr2, 0, 0, size);
bArr = bArr2;
}
ByteBuffer wrap = ByteBuffer.wrap(bArr);
if (wrap.hasArray()) {
zzel zzelVar = new zzel(wrap, true);
zzhs.zzgl().zzs(zzff).zza(zzff, zzelVar, zzfkVar);
zzfpVar.zza((zzfp<zzfy.zze>) zzfVar.zzww, zzff);
if (zzelVar.zzcn() != Integer.MAX_VALUE) {
throw zzgf.zzfl();
}
return;
}
throw new IllegalArgumentException("Direct buffers not yet supported");
}
}