w.smali
.class Lcom/ksad/lottie/c/w;
.super Ljava/lang/Object;
# direct methods
.method static a(Landroid/util/JsonReader;Lcom/ksad/lottie/g;)Lcom/ksad/lottie/model/content/e;
.registers 16
const/4 v11, 0x0
const/4 v9, -0x1
const/4 v12, 0x1
const/4 v8, 0x0
move-object v3, v8
move-object v7, v8
move-object v6, v8
move-object v2, v8
move-object v5, v8
move-object v4, v8
move-object v1, v8
:goto_b
invoke-virtual {p0}, Landroid/util/JsonReader;->hasNext()Z
move-result v0
if-eqz v0, :cond_dd
invoke-virtual {p0}, Landroid/util/JsonReader;->nextName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v10
sparse-switch v10, :sswitch_data_e4
:cond_1c
move v0, v9
:goto_1d
packed-switch v0, :pswitch_data_102
invoke-virtual {p0}, Landroid/util/JsonReader;->skipValue()V
goto :goto_b
:sswitch_24
const-string v10, "nm"
invoke-virtual {v0, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1c
move v0, v11
goto :goto_1d
:sswitch_2e
const-string v10, "g"
invoke-virtual {v0, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1c
move v0, v12
goto :goto_1d
:sswitch_38
const-string v10, "o"
invoke-virtual {v0, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1c
const/4 v0, 0x2
goto :goto_1d
:sswitch_42
const-string v10, "t"
invoke-virtual {v0, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1c
const/4 v0, 0x3
goto :goto_1d
:sswitch_4c
const-string v10, "s"
invoke-virtual {v0, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1c
const/4 v0, 0x4
goto :goto_1d
:sswitch_56
const-string v10, "e"
invoke-virtual {v0, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1c
const/4 v0, 0x5
goto :goto_1d
:sswitch_60
const-string v10, "r"
invoke-virtual {v0, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1c
const/4 v0, 0x6
goto :goto_1d
:pswitch_6a
invoke-virtual {p0}, Landroid/util/JsonReader;->nextString()Ljava/lang/String;
move-result-object v1
goto :goto_b
:pswitch_6f
invoke-virtual {p0}, Landroid/util/JsonReader;->beginObject()V
move v0, v9
:goto_73
invoke-virtual {p0}, Landroid/util/JsonReader;->hasNext()Z
move-result v10
if-eqz v10, :cond_aa
invoke-virtual {p0}, Landroid/util/JsonReader;->nextName()Ljava/lang/String;
move-result-object v10
invoke-virtual {v10}, Ljava/lang/String;->hashCode()I
move-result v13
sparse-switch v13, :sswitch_data_114
:cond_84
move v10, v9
:goto_85
packed-switch v10, :pswitch_data_11e
invoke-virtual {p0}, Landroid/util/JsonReader;->skipValue()V
goto :goto_73
:sswitch_8c
const-string v13, "p"
invoke-virtual {v10, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v10
if-eqz v10, :cond_84
move v10, v11
goto :goto_85
:sswitch_96
const-string v13, "k"
invoke-virtual {v10, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v10
if-eqz v10, :cond_84
move v10, v12
goto :goto_85
:pswitch_a0
invoke-virtual {p0}, Landroid/util/JsonReader;->nextInt()I
move-result v0
goto :goto_73
:pswitch_a5
invoke-static {p0, p1, v0}, Lcom/ksad/lottie/c/n;->a(Landroid/util/JsonReader;Lcom/ksad/lottie/g;I)Lcom/ksad/lottie/model/a/c;
move-result-object v4
goto :goto_73
:cond_aa
invoke-virtual {p0}, Landroid/util/JsonReader;->endObject()V
goto/16 :goto_b
:pswitch_af
invoke-static {p0, p1}, Lcom/ksad/lottie/c/n;->b(Landroid/util/JsonReader;Lcom/ksad/lottie/g;)Lcom/ksad/lottie/model/a/d;
move-result-object v5
goto/16 :goto_b
:pswitch_b5
invoke-virtual {p0}, Landroid/util/JsonReader;->nextInt()I
move-result v0
if-ne v0, v12, :cond_bf
sget-object v2, Lcom/ksad/lottie/model/content/GradientType;->Linear:Lcom/ksad/lottie/model/content/GradientType;
goto/16 :goto_b
:cond_bf
sget-object v2, Lcom/ksad/lottie/model/content/GradientType;->Radial:Lcom/ksad/lottie/model/content/GradientType;
goto/16 :goto_b
:pswitch_c3
invoke-static {p0, p1}, Lcom/ksad/lottie/c/n;->c(Landroid/util/JsonReader;Lcom/ksad/lottie/g;)Lcom/ksad/lottie/model/a/f;
move-result-object v6
goto/16 :goto_b
:pswitch_c9
invoke-static {p0, p1}, Lcom/ksad/lottie/c/n;->c(Landroid/util/JsonReader;Lcom/ksad/lottie/g;)Lcom/ksad/lottie/model/a/f;
move-result-object v7
goto/16 :goto_b
:pswitch_cf
invoke-virtual {p0}, Landroid/util/JsonReader;->nextInt()I
move-result v0
if-ne v0, v12, :cond_d9
sget-object v3, Landroid/graphics/Path$FillType;->WINDING:Landroid/graphics/Path$FillType;
goto/16 :goto_b
:cond_d9
sget-object v3, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType;
goto/16 :goto_b
:cond_dd
new-instance v0, Lcom/ksad/lottie/model/content/e;
move-object v9, v8
invoke-direct/range {v0 .. v9}, Lcom/ksad/lottie/model/content/e;-><init>(Ljava/lang/String;Lcom/ksad/lottie/model/content/GradientType;Landroid/graphics/Path$FillType;Lcom/ksad/lottie/model/a/c;Lcom/ksad/lottie/model/a/d;Lcom/ksad/lottie/model/a/f;Lcom/ksad/lottie/model/a/f;Lcom/ksad/lottie/model/a/b;Lcom/ksad/lottie/model/a/b;)V
return-object v0
:sswitch_data_e4
.sparse-switch
0x65 -> :sswitch_56
0x67 -> :sswitch_2e
0x6f -> :sswitch_38
0x72 -> :sswitch_60
0x73 -> :sswitch_4c
0x74 -> :sswitch_42
0xdbf -> :sswitch_24
.end sparse-switch
:pswitch_data_102
.packed-switch 0x0
:pswitch_6a
:pswitch_6f
:pswitch_af
:pswitch_b5
:pswitch_c3
:pswitch_c9
:pswitch_cf
.end packed-switch
:sswitch_data_114
.sparse-switch
0x6b -> :sswitch_96
0x70 -> :sswitch_8c
.end sparse-switch
:pswitch_data_11e
.packed-switch 0x0
:pswitch_a0
:pswitch_a5
.end packed-switch
.end method