490 lines
14 KiB
Java
490 lines
14 KiB
Java
package com.google.android.gms.internal.measurement;
|
|
|
|
import com.google.android.gms.internal.measurement.zzuo;
|
|
import java.io.IOException;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes.dex */
|
|
final class zztx implements zzxy {
|
|
private final zztv a;
|
|
|
|
private zztx(zztv zztvVar) {
|
|
zzuq.a(zztvVar, "output");
|
|
this.a = zztvVar;
|
|
this.a.a = this;
|
|
}
|
|
|
|
public static zztx a(zztv zztvVar) {
|
|
zztx zztxVar = zztvVar.a;
|
|
return zztxVar != null ? zztxVar : new zztx(zztvVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void b(int i, int i2) throws IOException {
|
|
this.a.d(i, i2);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void c(int i, int i2) throws IOException {
|
|
this.a.b(i, i2);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void d(int i, long j) throws IOException {
|
|
this.a.a(i, j);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void e(int i, long j) throws IOException {
|
|
this.a.a(i, j);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void f(int i, int i2) throws IOException {
|
|
this.a.c(i, i2);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void g(int i, List<Integer> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (!z) {
|
|
while (i2 < list.size()) {
|
|
this.a.c(i, list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.g(list.get(i4).intValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.b(list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void h(int i, List<Integer> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (!z) {
|
|
while (i2 < list.size()) {
|
|
this.a.e(i, list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.j(list.get(i4).intValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.d(list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void i(int i, List<Long> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (!z) {
|
|
while (i2 < list.size()) {
|
|
this.a.c(i, list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.g(list.get(i4).longValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.c(list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void j(int i, List<Long> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (!z) {
|
|
while (i2 < list.size()) {
|
|
this.a.b(i, list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.f(list.get(i4).longValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.b(list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void k(int i, List<Long> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (!z) {
|
|
while (i2 < list.size()) {
|
|
this.a.a(i, list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.e(list.get(i4).longValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.a(list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void l(int i, List<Integer> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (!z) {
|
|
while (i2 < list.size()) {
|
|
this.a.d(i, list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.h(list.get(i4).intValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.c(list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void m(int i, List<Double> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (!z) {
|
|
while (i2 < list.size()) {
|
|
this.a.a(i, list.get(i2).doubleValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.b(list.get(i4).doubleValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.a(list.get(i2).doubleValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void n(int i, List<Float> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (!z) {
|
|
while (i2 < list.size()) {
|
|
this.a.a(i, list.get(i2).floatValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.b(list.get(i4).floatValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.a(list.get(i2).floatValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void b(int i, long j) throws IOException {
|
|
this.a.b(i, j);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void e(int i, int i2) throws IOException {
|
|
this.a.b(i, i2);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void f(int i, List<Integer> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (!z) {
|
|
while (i2 < list.size()) {
|
|
this.a.e(i, list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.i(list.get(i4).intValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.d(list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final int a() {
|
|
return zzuo.zze.k;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void b(int i, Object obj, zzwl zzwlVar) throws IOException {
|
|
zztv zztvVar = this.a;
|
|
zztvVar.a(i, 3);
|
|
zzwlVar.a((zzwl) obj, (zzxy) zztvVar.a);
|
|
zztvVar.a(i, 4);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void c(int i, long j) throws IOException {
|
|
this.a.c(i, j);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void d(int i, int i2) throws IOException {
|
|
this.a.e(i, i2);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void e(int i, List<Long> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (z) {
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.h(list.get(i4).longValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.c(list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
while (i2 < list.size()) {
|
|
this.a.c(i, list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, int i2) throws IOException {
|
|
this.a.e(i, i2);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void c(int i, List<Integer> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (z) {
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.k(list.get(i4).intValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.a(list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
while (i2 < list.size()) {
|
|
this.a.b(i, list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void d(int i, List<Long> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (z) {
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.d(list.get(i4).longValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.a(list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
while (i2 < list.size()) {
|
|
this.a.a(i, list.get(i2).longValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, long j) throws IOException {
|
|
this.a.c(i, j);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void b(int i) throws IOException {
|
|
this.a.a(i, 3);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, float f) throws IOException {
|
|
this.a.a(i, f);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void b(int i, List<Integer> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (z) {
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.f(list.get(i4).intValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.a(list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
while (i2 < list.size()) {
|
|
this.a.b(i, list.get(i2).intValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, double d) throws IOException {
|
|
this.a.a(i, d);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, boolean z) throws IOException {
|
|
this.a.a(i, z);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, String str) throws IOException {
|
|
this.a.a(i, str);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, zzte zzteVar) throws IOException {
|
|
this.a.a(i, zzteVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, Object obj, zzwl zzwlVar) throws IOException {
|
|
this.a.a(i, (zzvv) obj, zzwlVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i) throws IOException {
|
|
this.a.a(i, 4);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, Object obj) throws IOException {
|
|
if (obj instanceof zzte) {
|
|
this.a.b(i, (zzte) obj);
|
|
} else {
|
|
this.a.b(i, (zzvv) obj);
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void b(int i, List<String> list) throws IOException {
|
|
int i2 = 0;
|
|
if (list instanceof zzve) {
|
|
zzve zzveVar = (zzve) list;
|
|
while (i2 < list.size()) {
|
|
Object b = zzveVar.b(i2);
|
|
if (b instanceof String) {
|
|
this.a.a(i, (String) b);
|
|
} else {
|
|
this.a.a(i, (zzte) b);
|
|
}
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
while (i2 < list.size()) {
|
|
this.a.a(i, list.get(i2));
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, List<Boolean> list, boolean z) throws IOException {
|
|
int i2 = 0;
|
|
if (z) {
|
|
this.a.a(i, 2);
|
|
int i3 = 0;
|
|
for (int i4 = 0; i4 < list.size(); i4++) {
|
|
i3 += zztv.b(list.get(i4).booleanValue());
|
|
}
|
|
this.a.b(i3);
|
|
while (i2 < list.size()) {
|
|
this.a.a(list.get(i2).booleanValue());
|
|
i2++;
|
|
}
|
|
return;
|
|
}
|
|
while (i2 < list.size()) {
|
|
this.a.a(i, list.get(i2).booleanValue());
|
|
i2++;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void b(int i, List<?> list, zzwl zzwlVar) throws IOException {
|
|
for (int i2 = 0; i2 < list.size(); i2++) {
|
|
a(i, list.get(i2), zzwlVar);
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, List<zzte> list) throws IOException {
|
|
for (int i2 = 0; i2 < list.size(); i2++) {
|
|
this.a.a(i, list.get(i2));
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzxy
|
|
public final void a(int i, List<?> list, zzwl zzwlVar) throws IOException {
|
|
for (int i2 = 0; i2 < list.size(); i2++) {
|
|
b(i, list.get(i2), zzwlVar);
|
|
}
|
|
}
|
|
}
|