zzf.smali
.class public Lcom/google/android/gms/internal/firebase_ml/zzf;
.super Lcom/google/android/gms/internal/firebase_ml/zzcd;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">",
"Lcom/google/android/gms/internal/firebase_ml/zzcd;"
}
.end annotation
# instance fields
.field private zzaa:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class",
"<TT;>;"
}
.end annotation
.end field
.field private final zzs:Lcom/google/android/gms/internal/firebase_ml/zze;
.field private final zzt:Ljava/lang/String;
.field private final zzu:Ljava/lang/String;
.field private final zzv:Lcom/google/android/gms/internal/firebase_ml/zzs;
.field private zzw:Lcom/google/android/gms/internal/firebase_ml/zzw;
.field private zzx:Lcom/google/android/gms/internal/firebase_ml/zzw;
.field private zzy:I
.field private zzz:Ljava/lang/String;
# direct methods
.method protected constructor <init>(Lcom/google/android/gms/internal/firebase_ml/zze;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/firebase_ml/zzs;Ljava/lang/Class;)V
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/android/gms/internal/firebase_ml/zze;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lcom/google/android/gms/internal/firebase_ml/zzs;",
"Ljava/lang/Class",
"<TT;>;)V"
}
.end annotation
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase_ml/zzcd;-><init>()V
new-instance v0, Lcom/google/android/gms/internal/firebase_ml/zzw;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase_ml/zzw;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzw:Lcom/google/android/gms/internal/firebase_ml/zzw;
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzy:I
invoke-static {p5}, Lcom/google/android/gms/internal/firebase_ml/zzfl;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzaa:Ljava/lang/Class;
invoke-static {p1}, Lcom/google/android/gms/internal/firebase_ml/zzfl;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase_ml/zze;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzs:Lcom/google/android/gms/internal/firebase_ml/zze;
invoke-static {p2}, Lcom/google/android/gms/internal/firebase_ml/zzfl;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzt:Ljava/lang/String;
invoke-static {p3}, Lcom/google/android/gms/internal/firebase_ml/zzfl;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzu:Ljava/lang/String;
iput-object p4, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzv:Lcom/google/android/gms/internal/firebase_ml/zzs;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase_ml/zze;->zzf()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_58
iget-object v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzw:Lcom/google/android/gms/internal/firebase_ml/zzw;
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->length()I
move-result v2
add-int/lit8 v2, v2, 0x17
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3, v2}, Ljava/lang/StringBuilder;-><init>(I)V
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v2, " Google-API-Java-Client"
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/firebase_ml/zzw;->zzt(Ljava/lang/String;)Lcom/google/android/gms/internal/firebase_ml/zzw;
:goto_57
return-void
:cond_58
iget-object v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzw:Lcom/google/android/gms/internal/firebase_ml/zzw;
const-string v1, "Google-API-Java-Client"
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase_ml/zzw;->zzt(Ljava/lang/String;)Lcom/google/android/gms/internal/firebase_ml/zzw;
goto :goto_57
.end method
# virtual methods
.method protected zza(Lcom/google/android/gms/internal/firebase_ml/zzac;)Ljava/io/IOException;
.registers 3
new-instance v0, Lcom/google/android/gms/internal/firebase_ml/zzad;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/firebase_ml/zzad;-><init>(Lcom/google/android/gms/internal/firebase_ml/zzac;)V
return-object v0
.end method
.method public synthetic zzb(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase_ml/zzcd;
.registers 4
invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzc(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase_ml/zzf;
move-result-object v0
return-object v0
.end method
.method public zzc(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase_ml/zzf;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/Object;",
")",
"Lcom/google/android/gms/internal/firebase_ml/zzf",
"<TT;>;"
}
.end annotation
invoke-super {p0, p1, p2}, Lcom/google/android/gms/internal/firebase_ml/zzcd;->zzb(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase_ml/zzcd;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase_ml/zzf;
return-object v0
.end method
.method public zzi()Lcom/google/android/gms/internal/firebase_ml/zze;
.registers 2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzs:Lcom/google/android/gms/internal/firebase_ml/zze;
return-object v0
.end method
.method public final zzj()Ljava/lang/Object;
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
const/4 v5, 0x1
invoke-static {v5}, Lcom/google/android/gms/internal/firebase_ml/zzfl;->checkArgument(Z)V
invoke-static {v5}, Lcom/google/android/gms/internal/firebase_ml/zzfl;->checkArgument(Z)V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzt:Ljava/lang/String;
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzi()Lcom/google/android/gms/internal/firebase_ml/zze;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase_ml/zze;->zzg()Lcom/google/android/gms/internal/firebase_ml/zzaa;
move-result-object v1
new-instance v2, Lcom/google/android/gms/internal/firebase_ml/zzr;
iget-object v3, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzs:Lcom/google/android/gms/internal/firebase_ml/zze;
invoke-virtual {v3}, Lcom/google/android/gms/internal/firebase_ml/zze;->zze()Ljava/lang/String;
move-result-object v3
iget-object v4, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzu:Ljava/lang/String;
invoke-static {v3, v4, p0, v5}, Lcom/google/android/gms/internal/firebase_ml/zzaj;->zza(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)Ljava/lang/String;
move-result-object v3
invoke-direct {v2, v3}, Lcom/google/android/gms/internal/firebase_ml/zzr;-><init>(Ljava/lang/String;)V
iget-object v3, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzv:Lcom/google/android/gms/internal/firebase_ml/zzs;
invoke-virtual {v1, v0, v2, v3}, Lcom/google/android/gms/internal/firebase_ml/zzaa;->zza(Ljava/lang/String;Lcom/google/android/gms/internal/firebase_ml/zzr;Lcom/google/android/gms/internal/firebase_ml/zzs;)Lcom/google/android/gms/internal/firebase_ml/zzz;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/firebase_ml/zzb;
invoke-direct {v1}, Lcom/google/android/gms/internal/firebase_ml/zzb;-><init>()V
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/firebase_ml/zzb;->zzb(Lcom/google/android/gms/internal/firebase_ml/zzz;)V
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzi()Lcom/google/android/gms/internal/firebase_ml/zze;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase_ml/zze;->zzh()Lcom/google/android/gms/internal/firebase_ml/zzcl;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase_ml/zzz;->zza(Lcom/google/android/gms/internal/firebase_ml/zzcl;)Lcom/google/android/gms/internal/firebase_ml/zzz;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzv:Lcom/google/android/gms/internal/firebase_ml/zzs;
if-nez v1, :cond_65
iget-object v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzt:Ljava/lang/String;
const-string v2, "POST"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5d
iget-object v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzt:Ljava/lang/String;
const-string v2, "PUT"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5d
iget-object v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzt:Ljava/lang/String;
const-string v2, "PATCH"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_65
:cond_5d
new-instance v1, Lcom/google/android/gms/internal/firebase_ml/zzo;
invoke-direct {v1}, Lcom/google/android/gms/internal/firebase_ml/zzo;-><init>()V
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase_ml/zzz;->zza(Lcom/google/android/gms/internal/firebase_ml/zzs;)Lcom/google/android/gms/internal/firebase_ml/zzz;
:cond_65
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase_ml/zzz;->zzv()Lcom/google/android/gms/internal/firebase_ml/zzw;
move-result-object v1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzw:Lcom/google/android/gms/internal/firebase_ml/zzw;
invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/firebase_ml/zzcd;->putAll(Ljava/util/Map;)V
new-instance v1, Lcom/google/android/gms/internal/firebase_ml/zzp;
invoke-direct {v1}, Lcom/google/android/gms/internal/firebase_ml/zzp;-><init>()V
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase_ml/zzz;->zza(Lcom/google/android/gms/internal/firebase_ml/zzt;)Lcom/google/android/gms/internal/firebase_ml/zzz;
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase_ml/zzz;->zzx()Lcom/google/android/gms/internal/firebase_ml/zzaf;
move-result-object v1
new-instance v2, Lcom/google/android/gms/internal/firebase_ml/zzg;
invoke-direct {v2, p0, v1, v0}, Lcom/google/android/gms/internal/firebase_ml/zzg;-><init>(Lcom/google/android/gms/internal/firebase_ml/zzf;Lcom/google/android/gms/internal/firebase_ml/zzaf;Lcom/google/android/gms/internal/firebase_ml/zzz;)V
invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/firebase_ml/zzz;->zza(Lcom/google/android/gms/internal/firebase_ml/zzaf;)Lcom/google/android/gms/internal/firebase_ml/zzz;
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase_ml/zzz;->zzaa()Lcom/google/android/gms/internal/firebase_ml/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase_ml/zzac;->zzv()Lcom/google/android/gms/internal/firebase_ml/zzw;
move-result-object v1
iput-object v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzx:Lcom/google/android/gms/internal/firebase_ml/zzw;
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase_ml/zzac;->getStatusCode()I
move-result v1
iput v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzy:I
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase_ml/zzac;->getStatusMessage()Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzz:Ljava/lang/String;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzf;->zzaa:Ljava/lang/Class;
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase_ml/zzac;->zza(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
return-object v0
.end method