93 lines
2.2 KiB
Java
93 lines
2.2 KiB
Java
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);
|
|
}
|
|
}
|
|
}
|