package com.google.android.gms.internal.fido;

import java.io.ByteArrayInputStream;
import java.io.InputStream;
import java.util.Arrays;
import q.AbstractC2761L;

/* JADX INFO: loaded from: classes3.dex */
public abstract class zzdr implements Comparable {
    private final zzdr zzc(Class cls) throws zzdq {
        if (cls.isInstance(this)) {
            return (zzdr) cls.cast(this);
        }
        throw new zzdq(AbstractC2761L.g("Expected a ", cls.getName(), " value, but got ", getClass().getName()));
    }

    public static int zzd(byte b5) {
        return (b5 >> 5) & 7;
    }

    public static zzdm zzg(long j4) {
        return new zzdm(j4);
    }

    public static zzdp zzi(String str) {
        return new zzdp(str);
    }

    public static zzdr zzj(byte... bArr) {
        bArr.getClass();
        ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(Arrays.copyOf(bArr, bArr.length));
        return zzds.zza(byteArrayInputStream, new zzdu(byteArrayInputStream));
    }

    public static zzdr zzk(InputStream inputStream) {
        return zzds.zza(inputStream, new zzdu(inputStream));
    }

    public abstract int zza();

    public int zzb() {
        return 0;
    }

    public final zzdk zze() {
        return (zzdk) zzc(zzdk.class);
    }

    public final zzdm zzf() {
        return (zzdm) zzc(zzdm.class);
    }

    public final zzdo zzh() {
        return (zzdo) zzc(zzdo.class);
    }
}
