r.smali

.class public Lcom/ksad/lottie/c/r;
.super Ljava/lang/Object;

# interfaces
.implements Lcom/ksad/lottie/c/k;


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Ljava/lang/Object;",
        "Lcom/ksad/lottie/c/k",
        "<",
        "Lcom/ksad/lottie/model/b;",
        ">;"
    }
.end annotation


# static fields
.field public static final a:Lcom/ksad/lottie/c/r;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    new-instance v0, Lcom/ksad/lottie/c/r;

    invoke-direct {v0}, Lcom/ksad/lottie/c/r;-><init>()V

    sput-object v0, Lcom/ksad/lottie/c/r;->a:Lcom/ksad/lottie/c/r;

    return-void
.end method

.method private constructor <init>()V
    .registers 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public a(Landroid/util/JsonReader;F)Lcom/ksad/lottie/model/b;
    .registers 23

    const/4 v4, 0x0

    const/4 v5, 0x0

    const-wide/16 v6, 0x0

    const/4 v8, 0x0

    const/4 v9, 0x0

    const-wide/16 v10, 0x0

    const-wide/16 v12, 0x0

    const/4 v14, 0x0

    const/4 v15, 0x0

    const-wide/16 v16, 0x0

    const/16 v18, 0x1

    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->beginObject()V

    :goto_13
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->hasNext()Z

    move-result v2

    if-eqz v2, :cond_f6

    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextName()Ljava/lang/String;

    move-result-object v3

    const/4 v2, -0x1

    invoke-virtual {v3}, Ljava/lang/String;->hashCode()I

    move-result v19

    sparse-switch v19, :sswitch_data_100

    :cond_25
    :goto_25
    packed-switch v2, :pswitch_data_12e

    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->skipValue()V

    goto :goto_13

    :sswitch_2c
    const-string v19, "t"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/4 v2, 0x0

    goto :goto_25

    :sswitch_38
    const-string v19, "f"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/4 v2, 0x1

    goto :goto_25

    :sswitch_44
    const-string v19, "s"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/4 v2, 0x2

    goto :goto_25

    :sswitch_50
    const-string v19, "j"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/4 v2, 0x3

    goto :goto_25

    :sswitch_5c
    const-string v19, "tr"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/4 v2, 0x4

    goto :goto_25

    :sswitch_68
    const-string v19, "lh"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/4 v2, 0x5

    goto :goto_25

    :sswitch_74
    const-string v19, "ls"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/4 v2, 0x6

    goto :goto_25

    :sswitch_80
    const-string v19, "fc"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/4 v2, 0x7

    goto :goto_25

    :sswitch_8c
    const-string v19, "sc"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/16 v2, 0x8

    goto :goto_25

    :sswitch_99
    const-string v19, "sw"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/16 v2, 0x9

    goto :goto_25

    :sswitch_a6
    const-string v19, "of"

    move-object/from16 v0, v19

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_25

    const/16 v2, 0xa

    goto/16 :goto_25

    :pswitch_b4
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextString()Ljava/lang/String;

    move-result-object v4

    goto/16 :goto_13

    :pswitch_ba
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextString()Ljava/lang/String;

    move-result-object v5

    goto/16 :goto_13

    :pswitch_c0
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextDouble()D

    move-result-wide v6

    goto/16 :goto_13

    :pswitch_c6
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextInt()I

    move-result v8

    goto/16 :goto_13

    :pswitch_cc
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextInt()I

    move-result v9

    goto/16 :goto_13

    :pswitch_d2
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextDouble()D

    move-result-wide v10

    goto/16 :goto_13

    :pswitch_d8
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextDouble()D

    move-result-wide v12

    goto/16 :goto_13

    :pswitch_de
    invoke-static/range {p1 .. p1}, Lcom/ksad/lottie/c/z;->a(Landroid/util/JsonReader;)I

    move-result v14

    goto/16 :goto_13

    :pswitch_e4
    invoke-static/range {p1 .. p1}, Lcom/ksad/lottie/c/z;->a(Landroid/util/JsonReader;)I

    move-result v15

    goto/16 :goto_13

    :pswitch_ea
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextDouble()D

    move-result-wide v16

    goto/16 :goto_13

    :pswitch_f0
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->nextBoolean()Z

    move-result v18

    goto/16 :goto_13

    :cond_f6
    invoke-virtual/range {p1 .. p1}, Landroid/util/JsonReader;->endObject()V

    new-instance v3, Lcom/ksad/lottie/model/b;

    invoke-direct/range {v3 .. v18}, Lcom/ksad/lottie/model/b;-><init>(Ljava/lang/String;Ljava/lang/String;DIIDDIIDZ)V

    return-object v3

    nop

    :sswitch_data_100
    .sparse-switch
        0x66 -> :sswitch_38
        0x6a -> :sswitch_50
        0x73 -> :sswitch_44
        0x74 -> :sswitch_2c
        0xcbd -> :sswitch_80
        0xd7c -> :sswitch_68
        0xd87 -> :sswitch_74
        0xdd7 -> :sswitch_a6
        0xe50 -> :sswitch_8c
        0xe64 -> :sswitch_99
        0xe7e -> :sswitch_5c
    .end sparse-switch

    :pswitch_data_12e
    .packed-switch 0x0
        :pswitch_b4
        :pswitch_ba
        :pswitch_c0
        :pswitch_c6
        :pswitch_cc
        :pswitch_d2
        :pswitch_d8
        :pswitch_de
        :pswitch_e4
        :pswitch_ea
        :pswitch_f0
    .end packed-switch
.end method

.method public synthetic b(Landroid/util/JsonReader;F)Ljava/lang/Object;
    .registers 4

    invoke-virtual {p0, p1, p2}, Lcom/ksad/lottie/c/r;->a(Landroid/util/JsonReader;F)Lcom/ksad/lottie/model/b;

    move-result-object v0

    return-object v0
.end method