package com.google.android.gms.internal.location; import java.io.Serializable; import java.lang.reflect.Array; import java.util.AbstractCollection; import java.util.Arrays; import java.util.Collection; import org.checkerframework.checker.nullness.compatqual.NullableDecl; /* loaded from: classes.dex */ public abstract class zzbp extends AbstractCollection implements Serializable { private static final Object[] zza = new Object[0]; zzbp() { } @Override // java.util.AbstractCollection, java.util.Collection @Deprecated public final boolean add(E e10) { throw new UnsupportedOperationException(); } @Override // java.util.AbstractCollection, java.util.Collection @Deprecated public final boolean addAll(Collection collection) { throw new UnsupportedOperationException(); } @Override // java.util.AbstractCollection, java.util.Collection @Deprecated public final void clear() { throw new UnsupportedOperationException(); } @Override // java.util.AbstractCollection, java.util.Collection @Deprecated public final boolean remove(Object obj) { throw new UnsupportedOperationException(); } @Override // java.util.AbstractCollection, java.util.Collection @Deprecated public final boolean removeAll(Collection collection) { throw new UnsupportedOperationException(); } @Override // java.util.AbstractCollection, java.util.Collection @Deprecated public final boolean retainAll(Collection collection) { throw new UnsupportedOperationException(); } @Override // java.util.AbstractCollection, java.util.Collection public final Object[] toArray() { return toArray(zza); } @Override // java.util.AbstractCollection, java.util.Collection, java.lang.Iterable /* renamed from: zza, reason: merged with bridge method [inline-methods] */ public abstract zzbu iterator(); @NullableDecl Object[] zzb() { throw null; } int zzc() { throw null; } int zzd() { throw null; } public zzbs zze() { throw null; } abstract boolean zzf(); int zzg(Object[] objArr, int i10) { throw null; } @Override // java.util.AbstractCollection, java.util.Collection public final T[] toArray(T[] tArr) { tArr.getClass(); int size = size(); int length = tArr.length; if (length < size) { Object[] zzb = zzb(); if (zzb != null) { return (T[]) Arrays.copyOfRange(zzb, zzc(), zzd(), tArr.getClass()); } tArr = (T[]) ((Object[]) Array.newInstance(tArr.getClass().getComponentType(), size)); } else if (length > size) { tArr[size] = null; } zzg(tArr, 0); return tArr; } }