83 lines
1.8 KiB
Java
83 lines
1.8 KiB
Java
package com.google.android.gms.internal.measurement;
|
|
|
|
import java.io.IOException;
|
|
|
|
/* loaded from: classes.dex */
|
|
abstract class zzxd<T, B> {
|
|
zzxd() {
|
|
}
|
|
|
|
abstract B a();
|
|
|
|
abstract T a(B b);
|
|
|
|
abstract void a(B b, int i, int i2);
|
|
|
|
abstract void a(B b, int i, long j);
|
|
|
|
abstract void a(B b, int i, zzte zzteVar);
|
|
|
|
abstract void a(B b, int i, T t);
|
|
|
|
abstract void a(T t, zzxy zzxyVar) throws IOException;
|
|
|
|
abstract void a(Object obj, T t);
|
|
|
|
abstract boolean a(zzwk zzwkVar);
|
|
|
|
final boolean a(B b, zzwk zzwkVar) throws IOException {
|
|
int a = zzwkVar.a();
|
|
int i = a >>> 3;
|
|
int i2 = a & 7;
|
|
if (i2 == 0) {
|
|
a((zzxd<T, B>) b, i, zzwkVar.r());
|
|
return true;
|
|
}
|
|
if (i2 == 1) {
|
|
b(b, i, zzwkVar.m());
|
|
return true;
|
|
}
|
|
if (i2 == 2) {
|
|
a((zzxd<T, B>) b, i, zzwkVar.d());
|
|
return true;
|
|
}
|
|
if (i2 != 3) {
|
|
if (i2 == 4) {
|
|
return false;
|
|
}
|
|
if (i2 != 5) {
|
|
throw zzuv.zzwu();
|
|
}
|
|
a((zzxd<T, B>) b, i, zzwkVar.h());
|
|
return true;
|
|
}
|
|
B a2 = a();
|
|
int i3 = 4 | (i << 3);
|
|
while (zzwkVar.j() != Integer.MAX_VALUE && a((zzxd<T, B>) a2, zzwkVar)) {
|
|
}
|
|
if (i3 != zzwkVar.a()) {
|
|
throw zzuv.zzwt();
|
|
}
|
|
a((zzxd<T, B>) b, i, (int) a((zzxd<T, B>) a2));
|
|
return true;
|
|
}
|
|
|
|
abstract int b(T t);
|
|
|
|
abstract void b(B b, int i, long j);
|
|
|
|
abstract void b(T t, zzxy zzxyVar) throws IOException;
|
|
|
|
abstract void b(Object obj, B b);
|
|
|
|
abstract T c(Object obj);
|
|
|
|
abstract T c(T t, T t2);
|
|
|
|
abstract B d(Object obj);
|
|
|
|
abstract int e(T t);
|
|
|
|
abstract void f(Object obj);
|
|
}
|