zzgh.smali

.class final Lcom/google/android/gms/internal/vision/zzgh;
.super Lcom/google/android/gms/internal/vision/zzgf;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/google/android/gms/internal/vision/zzgf<",
        "Lcom/google/android/gms/internal/vision/zzgs$zzd;",
        ">;"
    }
.end annotation


# direct methods
.method public constructor <init>()V
    .registers 1

    invoke-direct {p0}, Lcom/google/android/gms/internal/vision/zzgf;-><init>()V

    return-void
.end method


# virtual methods
.method public final zza(Ljava/util/Map$Entry;)I
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map$Entry<",
            "**>;)I"
        }
    .end annotation

    .line 91
    invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Lcom/google/android/gms/internal/vision/zzgs$zzd;

    .line 92
    iget p1, p1, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    return p1
.end method

.method public final zza(Lcom/google/android/gms/internal/vision/zzgd;Lcom/google/android/gms/internal/vision/zzic;I)Ljava/lang/Object;
    .registers 4

    .line 215
    invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/internal/vision/zzgd;->zza(Lcom/google/android/gms/internal/vision/zzic;I)Lcom/google/android/gms/internal/vision/zzgs$zzg;

    move-result-object p1

    return-object p1
.end method

.method public final zza(Lcom/google/android/gms/internal/vision/zzis;Ljava/lang/Object;Lcom/google/android/gms/internal/vision/zzgd;Lcom/google/android/gms/internal/vision/zzgi;Ljava/lang/Object;Lcom/google/android/gms/internal/vision/zzjj;)Ljava/lang/Object;
    .registers 11
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<UT:",
            "Ljava/lang/Object;",
            "UB:",
            "Ljava/lang/Object;",
            ">(",
            "Lcom/google/android/gms/internal/vision/zzis;",
            "Ljava/lang/Object;",
            "Lcom/google/android/gms/internal/vision/zzgd;",
            "Lcom/google/android/gms/internal/vision/zzgi<",
            "Lcom/google/android/gms/internal/vision/zzgs$zzd;",
            ">;TUB;",
            "Lcom/google/android/gms/internal/vision/zzjj<",
            "TUT;TUB;>;)TUB;"
        }
    .end annotation

    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 1
    check-cast p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;

    .line 2
    iget-object v0, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    .line 3
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 4
    iget-boolean v2, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwi:Z

    if-eqz v2, :cond_c3

    .line 5
    iget-boolean v2, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    if-eqz v2, :cond_c3

    .line 6
    sget-object p3, Lcom/google/android/gms/internal/vision/zzgg;->zzrr:[I

    .line 7
    iget-object v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwh:Lcom/google/android/gms/internal/vision/zzka;

    .line 8
    invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I

    move-result v0

    aget p3, p3, v0

    packed-switch p3, :pswitch_data_1c0

    .line 9
    new-instance p1, Ljava/lang/IllegalStateException;

    iget-object p2, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    .line 10
    iget-object p2, p2, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwh:Lcom/google/android/gms/internal/vision/zzka;

    .line 11
    invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p2

    invoke-virtual {p2}, Ljava/lang/String;->length()I

    move-result p3

    add-int/lit8 p3, p3, 0x17

    const-string p4, "Type cannot be packed: "

    .line 12
    invoke-static {p3, p4, p2}, Landroidx/biometric/f0;->c(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object p2

    .line 13
    invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p1

    .line 14
    :pswitch_35
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 15
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzl(Ljava/util/List;)V

    .line 16
    iget-object p1, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    .line 17
    iget-object p1, p1, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwg:Lcom/google/android/gms/internal/vision/zzgv;

    .line 18
    invoke-static {v1, p3, p1, p5, p6}, Lcom/google/android/gms/internal/vision/zzit;->zza(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzgv;Ljava/lang/Object;Lcom/google/android/gms/internal/vision/zzjj;)Ljava/lang/Object;

    move-result-object p5

    goto/16 :goto_bc

    .line 19
    :pswitch_47
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 20
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzp(Ljava/util/List;)V

    goto/16 :goto_bc

    .line 21
    :pswitch_51
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 22
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzo(Ljava/util/List;)V

    goto :goto_bc

    .line 23
    :pswitch_5a
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 24
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzn(Ljava/util/List;)V

    goto :goto_bc

    .line 25
    :pswitch_63
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 26
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzm(Ljava/util/List;)V

    goto :goto_bc

    .line 27
    :pswitch_6c
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 28
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzk(Ljava/util/List;)V

    goto :goto_bc

    .line 29
    :pswitch_75
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 30
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzh(Ljava/util/List;)V

    goto :goto_bc

    .line 31
    :pswitch_7e
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 32
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzg(Ljava/util/List;)V

    goto :goto_bc

    .line 33
    :pswitch_87
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 34
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzf(Ljava/util/List;)V

    goto :goto_bc

    .line 35
    :pswitch_90
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 36
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zze(Ljava/util/List;)V

    goto :goto_bc

    .line 37
    :pswitch_99
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 38
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzc(Ljava/util/List;)V

    goto :goto_bc

    .line 39
    :pswitch_a2
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 40
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzd(Ljava/util/List;)V

    goto :goto_bc

    .line 41
    :pswitch_ab
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 42
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzb(Ljava/util/List;)V

    goto :goto_bc

    .line 43
    :pswitch_b4
    new-instance p3, Ljava/util/ArrayList;

    invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V

    .line 44
    invoke-interface {p1, p3}, Lcom/google/android/gms/internal/vision/zzis;->zza(Ljava/util/List;)V

    .line 45
    :goto_bc
    iget-object p1, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    invoke-virtual {p4, p1, p3}, Lcom/google/android/gms/internal/vision/zzgi;->zza(Lcom/google/android/gms/internal/vision/zzgk;Ljava/lang/Object;)V

    goto/16 :goto_1bf

    :cond_c3
    const/4 v2, 0x0

    .line 46
    iget-object v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwh:Lcom/google/android/gms/internal/vision/zzka;

    .line 47
    sget-object v3, Lcom/google/android/gms/internal/vision/zzka;->zzabz:Lcom/google/android/gms/internal/vision/zzka;

    if-ne v0, v3, :cond_e3

    .line 48
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzdy()I

    move-result p1

    .line 49
    iget-object p3, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    .line 50
    iget-object p3, p3, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwg:Lcom/google/android/gms/internal/vision/zzgv;

    .line 51
    invoke-interface {p3, p1}, Lcom/google/android/gms/internal/vision/zzgv;->zzg(I)Lcom/google/android/gms/internal/vision/zzgw;

    move-result-object p3

    if-nez p3, :cond_dd

    .line 52
    invoke-static {v1, p1, p5, p6}, Lcom/google/android/gms/internal/vision/zzit;->zza(IILjava/lang/Object;Lcom/google/android/gms/internal/vision/zzjj;)Ljava/lang/Object;

    move-result-object p1

    return-object p1

    .line 53
    :cond_dd
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    goto/16 :goto_191

    .line 54
    :cond_e3
    sget-object p6, Lcom/google/android/gms/internal/vision/zzgg;->zzrr:[I

    .line 55
    invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I

    move-result v0

    aget p6, p6, v0

    packed-switch p6, :pswitch_data_1e0

    goto/16 :goto_191

    .line 56
    :pswitch_f0
    iget-object p6, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxa:Lcom/google/android/gms/internal/vision/zzic;

    .line 57
    invoke-virtual {p6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object p6

    .line 58
    invoke-interface {p1, p6, p3}, Lcom/google/android/gms/internal/vision/zzis;->zza(Ljava/lang/Class;Lcom/google/android/gms/internal/vision/zzgd;)Ljava/lang/Object;

    move-result-object v2

    goto/16 :goto_191

    .line 59
    :pswitch_fc
    iget-object p6, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxa:Lcom/google/android/gms/internal/vision/zzic;

    .line 60
    invoke-virtual {p6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object p6

    .line 61
    invoke-interface {p1, p6, p3}, Lcom/google/android/gms/internal/vision/zzis;->zzb(Ljava/lang/Class;Lcom/google/android/gms/internal/vision/zzgd;)Ljava/lang/Object;

    move-result-object v2

    goto/16 :goto_191

    .line 62
    :pswitch_108
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->readString()Ljava/lang/String;

    move-result-object v2

    goto/16 :goto_191

    .line 63
    :pswitch_10e
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzed()Lcom/google/android/gms/internal/vision/zzfh;

    move-result-object v2

    goto/16 :goto_191

    .line 64
    :pswitch_114
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string p2, "Shouldn\'t reach here."

    invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p1

    .line 65
    :pswitch_11c
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzej()J

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

    goto/16 :goto_191

    .line 66
    :pswitch_126
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzei()I

    move-result p1

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    goto :goto_191

    .line 67
    :pswitch_12f
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzeh()J

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

    goto :goto_191

    .line 68
    :pswitch_138
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzeg()I

    move-result p1

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    goto :goto_191

    .line 69
    :pswitch_141
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzee()I

    move-result p1

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    goto :goto_191

    .line 70
    :pswitch_14a
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzeb()Z

    move-result p1

    invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;

    move-result-object v2

    goto :goto_191

    .line 71
    :pswitch_153
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzea()I

    move-result p1

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    goto :goto_191

    .line 72
    :pswitch_15c
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzdz()J

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

    goto :goto_191

    .line 73
    :pswitch_165
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzdy()I

    move-result p1

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    goto :goto_191

    .line 74
    :pswitch_16e
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzdw()J

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

    goto :goto_191

    .line 75
    :pswitch_177
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->zzdx()J

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

    goto :goto_191

    .line 76
    :pswitch_180
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->readFloat()F

    move-result p1

    invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;

    move-result-object v2

    goto :goto_191

    .line 77
    :pswitch_189
    invoke-interface {p1}, Lcom/google/android/gms/internal/vision/zzis;->readDouble()D

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;

    move-result-object v2

    .line 78
    :goto_191
    iget-object p1, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    iget-boolean p3, p1, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwi:Z

    if-eqz p3, :cond_19b

    .line 79
    invoke-virtual {p4, p1, v2}, Lcom/google/android/gms/internal/vision/zzgi;->zzb(Lcom/google/android/gms/internal/vision/zzgk;Ljava/lang/Object;)V

    goto :goto_1bf

    .line 80
    :cond_19b
    sget-object p3, Lcom/google/android/gms/internal/vision/zzgg;->zzrr:[I

    .line 81
    iget-object p1, p1, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwh:Lcom/google/android/gms/internal/vision/zzka;

    .line 82
    invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I

    move-result p1

    aget p1, p3, p1

    const/16 p3, 0x11

    if-eq p1, p3, :cond_1ae

    const/16 p3, 0x12

    if-eq p1, p3, :cond_1ae

    goto :goto_1ba

    .line 83
    :cond_1ae
    iget-object p1, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    invoke-virtual {p4, p1}, Lcom/google/android/gms/internal/vision/zzgi;->zza(Lcom/google/android/gms/internal/vision/zzgk;)Ljava/lang/Object;

    move-result-object p1

    if-eqz p1, :cond_1ba

    .line 84
    invoke-static {p1, v2}, Lcom/google/android/gms/internal/vision/zzgt;->zzb(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v2

    .line 85
    :cond_1ba
    :goto_1ba
    iget-object p1, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    invoke-virtual {p4, p1, v2}, Lcom/google/android/gms/internal/vision/zzgi;->zza(Lcom/google/android/gms/internal/vision/zzgk;Ljava/lang/Object;)V

    :goto_1bf
    return-object p5

    :pswitch_data_1c0
    .packed-switch 0x1
        :pswitch_b4
        :pswitch_ab
        :pswitch_a2
        :pswitch_99
        :pswitch_90
        :pswitch_87
        :pswitch_7e
        :pswitch_75
        :pswitch_6c
        :pswitch_63
        :pswitch_5a
        :pswitch_51
        :pswitch_47
        :pswitch_35
    .end packed-switch

    :pswitch_data_1e0
    .packed-switch 0x1
        :pswitch_189
        :pswitch_180
        :pswitch_177
        :pswitch_16e
        :pswitch_165
        :pswitch_15c
        :pswitch_153
        :pswitch_14a
        :pswitch_141
        :pswitch_138
        :pswitch_12f
        :pswitch_126
        :pswitch_11c
        :pswitch_114
        :pswitch_10e
        :pswitch_108
        :pswitch_fc
        :pswitch_f0
    .end packed-switch
.end method

.method public final zza(Lcom/google/android/gms/internal/vision/zzfh;Ljava/lang/Object;Lcom/google/android/gms/internal/vision/zzgd;Lcom/google/android/gms/internal/vision/zzgi;)V
    .registers 9
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lcom/google/android/gms/internal/vision/zzfh;",
            "Ljava/lang/Object;",
            "Lcom/google/android/gms/internal/vision/zzgd;",
            "Lcom/google/android/gms/internal/vision/zzgi<",
            "Lcom/google/android/gms/internal/vision/zzgs$zzd;",
            ">;)V"
        }
    .end annotation

    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 220
    check-cast p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;

    .line 221
    iget-object v0, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxa:Lcom/google/android/gms/internal/vision/zzic;

    .line 222
    invoke-interface {v0}, Lcom/google/android/gms/internal/vision/zzic;->zzgj()Lcom/google/android/gms/internal/vision/zzib;

    move-result-object v0

    invoke-interface {v0}, Lcom/google/android/gms/internal/vision/zzib;->zzgb()Lcom/google/android/gms/internal/vision/zzic;

    move-result-object v0

    .line 223
    invoke-virtual {p1}, Lcom/google/android/gms/internal/vision/zzfh;->size()I

    move-result v1

    if-nez v1, :cond_15

    .line 224
    sget-object p1, Lcom/google/android/gms/internal/vision/zzgt;->zzxc:[B

    goto :goto_1c

    .line 225
    :cond_15
    new-array v2, v1, [B

    const/4 v3, 0x0

    .line 226
    invoke-virtual {p1, v2, v3, v3, v1}, Lcom/google/android/gms/internal/vision/zzfh;->zza([BIII)V

    move-object p1, v2

    .line 227
    :goto_1c
    invoke-static {p1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer;

    move-result-object p1

    .line 228
    invoke-virtual {p1}, Ljava/nio/ByteBuffer;->hasArray()Z

    move-result v1

    if-eqz v1, :cond_4b

    .line 229
    new-instance v1, Lcom/google/android/gms/internal/vision/zzfg;

    const/4 v2, 0x1

    invoke-direct {v1, p1, v2}, Lcom/google/android/gms/internal/vision/zzfg;-><init>(Ljava/nio/ByteBuffer;Z)V

    .line 230
    invoke-static {}, Lcom/google/android/gms/internal/vision/zzin;->zzho()Lcom/google/android/gms/internal/vision/zzin;

    move-result-object p1

    .line 231
    invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/vision/zzin;->zzu(Ljava/lang/Object;)Lcom/google/android/gms/internal/vision/zzir;

    move-result-object p1

    invoke-interface {p1, v0, v1, p3}, Lcom/google/android/gms/internal/vision/zzir;->zza(Ljava/lang/Object;Lcom/google/android/gms/internal/vision/zzis;Lcom/google/android/gms/internal/vision/zzgd;)V

    .line 232
    iget-object p1, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    invoke-virtual {p4, p1, v0}, Lcom/google/android/gms/internal/vision/zzgi;->zza(Lcom/google/android/gms/internal/vision/zzgk;Ljava/lang/Object;)V

    .line 233
    invoke-interface {v1}, Lcom/google/android/gms/internal/vision/zzis;->zzdu()I

    move-result p1

    const p2, 0x7fffffff

    if-ne p1, p2, :cond_46

    return-void

    .line 234
    :cond_46
    invoke-static {}, Lcom/google/android/gms/internal/vision/zzhc;->zzgq()Lcom/google/android/gms/internal/vision/zzhc;

    move-result-object p1

    throw p1

    .line 235
    :cond_4b
    new-instance p1, Ljava/lang/IllegalArgumentException;

    const-string p2, "Direct buffers not yet supported"

    invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V

    throw p1
.end method

.method public final zza(Lcom/google/android/gms/internal/vision/zzis;Ljava/lang/Object;Lcom/google/android/gms/internal/vision/zzgd;Lcom/google/android/gms/internal/vision/zzgi;)V
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lcom/google/android/gms/internal/vision/zzis;",
            "Ljava/lang/Object;",
            "Lcom/google/android/gms/internal/vision/zzgd;",
            "Lcom/google/android/gms/internal/vision/zzgi<",
            "Lcom/google/android/gms/internal/vision/zzgs$zzd;",
            ">;)V"
        }
    .end annotation

    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 216
    check-cast p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;

    .line 217
    iget-object v0, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxa:Lcom/google/android/gms/internal/vision/zzic;

    .line 218
    invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v0

    invoke-interface {p1, v0, p3}, Lcom/google/android/gms/internal/vision/zzis;->zza(Ljava/lang/Class;Lcom/google/android/gms/internal/vision/zzgd;)Ljava/lang/Object;

    move-result-object p1

    .line 219
    iget-object p2, p2, Lcom/google/android/gms/internal/vision/zzgs$zzg;->zzxb:Lcom/google/android/gms/internal/vision/zzgs$zzd;

    invoke-virtual {p4, p2, p1}, Lcom/google/android/gms/internal/vision/zzgi;->zza(Lcom/google/android/gms/internal/vision/zzgk;Ljava/lang/Object;)V

    return-void
.end method

.method public final zza(Lcom/google/android/gms/internal/vision/zzkg;Ljava/util/Map$Entry;)V
    .registers 7
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lcom/google/android/gms/internal/vision/zzkg;",
            "Ljava/util/Map$Entry<",
            "**>;)V"
        }
    .end annotation

    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 93
    invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;

    .line 94
    iget-boolean v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwi:Z

    if-eqz v1, :cond_14b

    .line 95
    sget-object v1, Lcom/google/android/gms/internal/vision/zzgg;->zzrr:[I

    .line 96
    iget-object v2, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwh:Lcom/google/android/gms/internal/vision/zzka;

    .line 97
    invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I

    move-result v2

    aget v1, v1, v2

    const/4 v2, 0x0

    packed-switch v1, :pswitch_data_288

    goto/16 :goto_14a

    .line 98
    :pswitch_1a
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/List;

    if-eqz v1, :cond_14a

    .line 99
    invoke-interface {v1}, Ljava/util/List;->isEmpty()Z

    move-result v3

    if-nez v3, :cond_14a

    .line 100
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 101
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 102
    invoke-static {}, Lcom/google/android/gms/internal/vision/zzin;->zzho()Lcom/google/android/gms/internal/vision/zzin;

    move-result-object v3

    invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v1

    invoke-virtual {v3, v1}, Lcom/google/android/gms/internal/vision/zzin;->zzf(Ljava/lang/Class;)Lcom/google/android/gms/internal/vision/zzir;

    move-result-object v1

    .line 103
    invoke-static {v0, p2, p1, v1}, Lcom/google/android/gms/internal/vision/zzit;->zza(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Lcom/google/android/gms/internal/vision/zzir;)V

    goto/16 :goto_14a

    .line 104
    :pswitch_45
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/List;

    if-eqz v1, :cond_6e

    .line 105
    invoke-interface {v1}, Ljava/util/List;->isEmpty()Z

    move-result v3

    if-nez v3, :cond_6e

    .line 106
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 107
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 108
    invoke-static {}, Lcom/google/android/gms/internal/vision/zzin;->zzho()Lcom/google/android/gms/internal/vision/zzin;

    move-result-object v3

    invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v1

    invoke-virtual {v3, v1}, Lcom/google/android/gms/internal/vision/zzin;->zzf(Ljava/lang/Class;)Lcom/google/android/gms/internal/vision/zzir;

    move-result-object v1

    .line 109
    invoke-static {v0, p2, p1, v1}, Lcom/google/android/gms/internal/vision/zzit;->zzb(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Lcom/google/android/gms/internal/vision/zzir;)V

    :cond_6e
    return-void

    .line 110
    :pswitch_6f
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 111
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 112
    invoke-static {v0, p2, p1}, Lcom/google/android/gms/internal/vision/zzit;->zza(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;)V

    return-void

    .line 113
    :pswitch_7b
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 114
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 115
    invoke-static {v0, p2, p1}, Lcom/google/android/gms/internal/vision/zzit;->zzb(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;)V

    return-void

    .line 116
    :pswitch_87
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 117
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 118
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 119
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzh(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 120
    :pswitch_95
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 121
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 122
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 123
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zze(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 124
    :pswitch_a3
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 125
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 126
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 127
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzj(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 128
    :pswitch_b1
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 129
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 130
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 131
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzg(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 132
    :pswitch_bf
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 133
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 134
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 135
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzl(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 136
    :pswitch_cd
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 137
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 138
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 139
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzi(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 140
    :pswitch_db
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 141
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 142
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 143
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzn(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 144
    :pswitch_e9
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 145
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 146
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 147
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzk(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 148
    :pswitch_f7
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 149
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 150
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 151
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzf(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 152
    :pswitch_105
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 153
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 154
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 155
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzh(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 156
    :pswitch_113
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 157
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 158
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 159
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzd(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 160
    :pswitch_121
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 161
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 162
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 163
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzc(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 164
    :pswitch_12f
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 165
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 166
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 167
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zzb(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    return-void

    .line 168
    :pswitch_13d
    iget v1, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 169
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    .line 170
    iget-boolean v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwj:Z

    .line 171
    invoke-static {v1, p2, p1, v0}, Lcom/google/android/gms/internal/vision/zzit;->zza(ILjava/util/List;Lcom/google/android/gms/internal/vision/zzkg;Z)V

    :cond_14a
    :goto_14a
    return-void

    .line 172
    :cond_14b
    sget-object v1, Lcom/google/android/gms/internal/vision/zzgg;->zzrr:[I

    .line 173
    iget-object v2, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->zzwh:Lcom/google/android/gms/internal/vision/zzka;

    .line 174
    invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I

    move-result v2

    aget v1, v1, v2

    packed-switch v1, :pswitch_data_2b0

    goto/16 :goto_286

    .line 175
    :pswitch_15a
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 176
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v1

    .line 177
    invoke-static {}, Lcom/google/android/gms/internal/vision/zzin;->zzho()Lcom/google/android/gms/internal/vision/zzin;

    move-result-object v2

    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object p2

    invoke-virtual {v2, p2}, Lcom/google/android/gms/internal/vision/zzin;->zzf(Ljava/lang/Class;)Lcom/google/android/gms/internal/vision/zzir;

    move-result-object p2

    .line 178
    invoke-interface {p1, v0, v1, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zza(ILjava/lang/Object;Lcom/google/android/gms/internal/vision/zzir;)V

    goto/16 :goto_286

    .line 179
    :pswitch_175
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 180
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v1

    .line 181
    invoke-static {}, Lcom/google/android/gms/internal/vision/zzin;->zzho()Lcom/google/android/gms/internal/vision/zzin;

    move-result-object v2

    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object p2

    invoke-virtual {v2, p2}, Lcom/google/android/gms/internal/vision/zzin;->zzf(Ljava/lang/Class;)Lcom/google/android/gms/internal/vision/zzir;

    move-result-object p2

    .line 182
    invoke-interface {p1, v0, v1, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zzb(ILjava/lang/Object;Lcom/google/android/gms/internal/vision/zzir;)V

    return-void

    .line 183
    :pswitch_18f
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 184
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/String;

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zza(ILjava/lang/String;)V

    return-void

    .line 185
    :pswitch_19b
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 186
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Lcom/google/android/gms/internal/vision/zzfh;

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zza(ILcom/google/android/gms/internal/vision/zzfh;)V

    return-void

    .line 187
    :pswitch_1a7
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 188
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Integer;

    invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I

    move-result p2

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zzh(II)V

    return-void

    .line 189
    :pswitch_1b7
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 190
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Long;

    invoke-virtual {p2}, Ljava/lang/Long;->longValue()J

    move-result-wide v1

    invoke-interface {p1, v0, v1, v2}, Lcom/google/android/gms/internal/vision/zzkg;->zzb(IJ)V

    return-void

    .line 191
    :pswitch_1c7
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 192
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Integer;

    invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I

    move-result p2

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zzj(II)V

    return-void

    .line 193
    :pswitch_1d7
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 194
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Long;

    invoke-virtual {p2}, Ljava/lang/Long;->longValue()J

    move-result-wide v1

    invoke-interface {p1, v0, v1, v2}, Lcom/google/android/gms/internal/vision/zzkg;->zzj(IJ)V

    return-void

    .line 195
    :pswitch_1e7
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 196
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Integer;

    invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I

    move-result p2

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zzr(II)V

    return-void

    .line 197
    :pswitch_1f7
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 198
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Integer;

    invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I

    move-result p2

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zzi(II)V

    return-void

    .line 199
    :pswitch_207
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 200
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Boolean;

    invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z

    move-result p2

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zza(IZ)V

    return-void

    .line 201
    :pswitch_217
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 202
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Integer;

    invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I

    move-result p2

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zzk(II)V

    return-void

    .line 203
    :pswitch_227
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 204
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Long;

    invoke-virtual {p2}, Ljava/lang/Long;->longValue()J

    move-result-wide v1

    invoke-interface {p1, v0, v1, v2}, Lcom/google/android/gms/internal/vision/zzkg;->zzc(IJ)V

    return-void

    .line 205
    :pswitch_237
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 206
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Integer;

    invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I

    move-result p2

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zzh(II)V

    return-void

    .line 207
    :pswitch_247
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 208
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Long;

    invoke-virtual {p2}, Ljava/lang/Long;->longValue()J

    move-result-wide v1

    invoke-interface {p1, v0, v1, v2}, Lcom/google/android/gms/internal/vision/zzkg;->zza(IJ)V

    return-void

    .line 209
    :pswitch_257
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 210
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Long;

    invoke-virtual {p2}, Ljava/lang/Long;->longValue()J

    move-result-wide v1

    invoke-interface {p1, v0, v1, v2}, Lcom/google/android/gms/internal/vision/zzkg;->zzi(IJ)V

    return-void

    .line 211
    :pswitch_267
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 212
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Float;

    invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F

    move-result p2

    invoke-interface {p1, v0, p2}, Lcom/google/android/gms/internal/vision/zzkg;->zza(IF)V

    return-void

    .line 213
    :pswitch_277
    iget v0, v0, Lcom/google/android/gms/internal/vision/zzgs$zzd;->number:I

    .line 214
    invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Double;

    invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D

    move-result-wide v1

    invoke-interface {p1, v0, v1, v2}, Lcom/google/android/gms/internal/vision/zzkg;->zza(ID)V

    :goto_286
    return-void

    nop

    :pswitch_data_288
    .packed-switch 0x1
        :pswitch_13d
        :pswitch_12f
        :pswitch_121
        :pswitch_113
        :pswitch_105
        :pswitch_f7
        :pswitch_e9
        :pswitch_db
        :pswitch_cd
        :pswitch_bf
        :pswitch_b1
        :pswitch_a3
        :pswitch_95
        :pswitch_87
        :pswitch_7b
        :pswitch_6f
        :pswitch_45
        :pswitch_1a
    .end packed-switch

    :pswitch_data_2b0
    .packed-switch 0x1
        :pswitch_277
        :pswitch_267
        :pswitch_257
        :pswitch_247
        :pswitch_237
        :pswitch_227
        :pswitch_217
        :pswitch_207
        :pswitch_1f7
        :pswitch_1e7
        :pswitch_1d7
        :pswitch_1c7
        :pswitch_1b7
        :pswitch_1a7
        :pswitch_19b
        :pswitch_18f
        :pswitch_175
        :pswitch_15a
    .end packed-switch
.end method

.method public final zze(Ljava/lang/Object;)Lcom/google/android/gms/internal/vision/zzgi;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/Object;",
            ")",
            "Lcom/google/android/gms/internal/vision/zzgi<",
            "Lcom/google/android/gms/internal/vision/zzgs$zzd;",
            ">;"
        }
    .end annotation

    .line 2
    check-cast p1, Lcom/google/android/gms/internal/vision/zzgs$zze;

    iget-object p1, p1, Lcom/google/android/gms/internal/vision/zzgs$zze;->zzwk:Lcom/google/android/gms/internal/vision/zzgi;

    return-object p1
.end method

.method public final zze(Lcom/google/android/gms/internal/vision/zzic;)Z
    .registers 2

    .line 1
    instance-of p1, p1, Lcom/google/android/gms/internal/vision/zzgs$zze;

    return p1
.end method

.method public final zzf(Ljava/lang/Object;)Lcom/google/android/gms/internal/vision/zzgi;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/Object;",
            ")",
            "Lcom/google/android/gms/internal/vision/zzgi<",
            "Lcom/google/android/gms/internal/vision/zzgs$zzd;",
            ">;"
        }
    .end annotation

    check-cast p1, Lcom/google/android/gms/internal/vision/zzgs$zze;

    invoke-virtual {p1}, Lcom/google/android/gms/internal/vision/zzgs$zze;->zzgk()Lcom/google/android/gms/internal/vision/zzgi;

    move-result-object p1

    return-object p1
.end method

.method public final zzg(Ljava/lang/Object;)V
    .registers 2

    invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/vision/zzgh;->zze(Ljava/lang/Object;)Lcom/google/android/gms/internal/vision/zzgi;

    move-result-object p1

    invoke-virtual {p1}, Lcom/google/android/gms/internal/vision/zzgi;->zzdp()V

    return-void
.end method