j.smali
.class Lcom/ksad/lottie/c/j;
.super Ljava/lang/Object;
# direct methods
.method static a(Landroid/util/JsonReader;Lcom/ksad/lottie/g;)Lcom/ksad/lottie/model/content/ShapeTrimPath;
.registers 11
const/4 v6, 0x0
const/4 v5, 0x0
move-object v4, v5
move-object v3, v5
move-object v2, v5
move-object v1, v5
:goto_6
invoke-virtual {p0}, Landroid/util/JsonReader;->hasNext()Z
move-result v0
if-eqz v0, :cond_6e
invoke-virtual {p0}, Landroid/util/JsonReader;->nextName()Ljava/lang/String;
move-result-object v7
const/4 v0, -0x1
invoke-virtual {v7}, Ljava/lang/String;->hashCode()I
move-result v8
sparse-switch v8, :sswitch_data_74
:cond_18
:goto_18
packed-switch v0, :pswitch_data_8a
invoke-virtual {p0}, Landroid/util/JsonReader;->skipValue()V
goto :goto_6
:sswitch_1f
const-string v8, "s"
invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_18
move v0, v6
goto :goto_18
:sswitch_29
const-string v8, "e"
invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_18
const/4 v0, 0x1
goto :goto_18
:sswitch_33
const-string v8, "o"
invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_18
const/4 v0, 0x2
goto :goto_18
:sswitch_3d
const-string v8, "nm"
invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_18
const/4 v0, 0x3
goto :goto_18
:sswitch_47
const-string v8, "m"
invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_18
const/4 v0, 0x4
goto :goto_18
:pswitch_51
invoke-static {p0, p1, v6}, Lcom/ksad/lottie/c/n;->a(Landroid/util/JsonReader;Lcom/ksad/lottie/g;Z)Lcom/ksad/lottie/model/a/b;
move-result-object v3
goto :goto_6
:pswitch_56
invoke-static {p0, p1, v6}, Lcom/ksad/lottie/c/n;->a(Landroid/util/JsonReader;Lcom/ksad/lottie/g;Z)Lcom/ksad/lottie/model/a/b;
move-result-object v4
goto :goto_6
:pswitch_5b
invoke-static {p0, p1, v6}, Lcom/ksad/lottie/c/n;->a(Landroid/util/JsonReader;Lcom/ksad/lottie/g;Z)Lcom/ksad/lottie/model/a/b;
move-result-object v5
goto :goto_6
:pswitch_60
invoke-virtual {p0}, Landroid/util/JsonReader;->nextString()Ljava/lang/String;
move-result-object v1
goto :goto_6
:pswitch_65
invoke-virtual {p0}, Landroid/util/JsonReader;->nextInt()I
move-result v0
invoke-static {v0}, Lcom/ksad/lottie/model/content/ShapeTrimPath$Type;->forId(I)Lcom/ksad/lottie/model/content/ShapeTrimPath$Type;
move-result-object v2
goto :goto_6
:cond_6e
new-instance v0, Lcom/ksad/lottie/model/content/ShapeTrimPath;
invoke-direct/range {v0 .. v5}, Lcom/ksad/lottie/model/content/ShapeTrimPath;-><init>(Ljava/lang/String;Lcom/ksad/lottie/model/content/ShapeTrimPath$Type;Lcom/ksad/lottie/model/a/b;Lcom/ksad/lottie/model/a/b;Lcom/ksad/lottie/model/a/b;)V
return-object v0
:sswitch_data_74
.sparse-switch
0x65 -> :sswitch_29
0x6d -> :sswitch_47
0x6f -> :sswitch_33
0x73 -> :sswitch_1f
0xdbf -> :sswitch_3d
.end sparse-switch
:pswitch_data_8a
.packed-switch 0x0
:pswitch_51
:pswitch_56
:pswitch_5b
:pswitch_60
:pswitch_65
.end packed-switch
.end method