what-the-bank/sources/com/google/android/gms/internal/firebase_ml/zzli.java

68 lines
2.1 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.google.android.gms.internal.firebase_ml;
import java.util.List;
/* JADX INFO: Access modifiers changed from: package-private */
/* JADX INFO: Add missing generic type declarations: [E] */
/* loaded from: classes2.dex */
public final class zzli<E> extends zzlg<E> {
private final transient int length;
private final transient int offset;
private final zzlg zzacy;
/* JADX INFO: Access modifiers changed from: package-private */
public zzli(zzlg zzlgVar, int i, int i2) {
this.zzacy = zzlgVar;
this.offset = i;
this.length = i2;
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.firebase_ml.zzlf
public final boolean zzio() {
return true;
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.firebase_ml.zzlf
public final Object[] zzik() {
return this.zzacy.zzik();
}
/* JADX INFO: Access modifiers changed from: package-private */
@Override // com.google.android.gms.internal.firebase_ml.zzlf
public final int zzil() {
return this.zzacy.zzil() + this.offset;
}
@Override // com.google.android.gms.internal.firebase_ml.zzlf
final int zzim() {
return this.zzacy.zzil() + this.offset + this.length;
}
@Override // java.util.List
public final E get(int i) {
zzks.zzb(i, this.length);
return this.zzacy.get(i + this.offset);
}
@Override // com.google.android.gms.internal.firebase_ml.zzlg
/* renamed from: zzd */
public final zzlg<E> subList(int i, int i2) {
zzks.zza(i, i2, this.length);
zzlg zzlgVar = this.zzacy;
int i3 = this.offset;
return (zzlg) zzlgVar.subList(i + i3, i2 + i3);
}
@Override // com.google.android.gms.internal.firebase_ml.zzlg, java.util.List
public final /* synthetic */ List subList(int i, int i2) {
return subList(i, i2);
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public final int size() {
return this.length;
}
}