AutoValue_Notification$GsonTypeAdapter.smali
.class public final Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;
.super Lcom/google/gson/TypeAdapter;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "GsonTypeAdapter"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/gson/TypeAdapter<",
"Lcom/avast/android/campaigns/data/pojo/notifications/Notification;",
">;"
}
.end annotation
# instance fields
.field private volatile a:Lcom/google/gson/TypeAdapter;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/gson/TypeAdapter<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private volatile b:Lcom/google/gson/TypeAdapter;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/gson/TypeAdapter<",
"Lcom/avast/android/notification/safeguard/Priority;",
">;"
}
.end annotation
.end field
.field private volatile c:Lcom/google/gson/TypeAdapter;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/gson/TypeAdapter<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private volatile d:Lcom/google/gson/TypeAdapter;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/gson/TypeAdapter<",
"Lcom/avast/android/campaigns/data/pojo/notifications/Color;",
">;"
}
.end annotation
.end field
.field private volatile e:Lcom/google/gson/TypeAdapter;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/gson/TypeAdapter<",
"Lcom/avast/android/campaigns/data/pojo/Action;",
">;"
}
.end annotation
.end field
.field private volatile f:Lcom/google/gson/TypeAdapter;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/gson/TypeAdapter<",
"Ljava/util/List<",
"Lcom/avast/android/campaigns/data/pojo/Action;",
">;>;"
}
.end annotation
.end field
.field private final g:Lcom/google/gson/Gson;
.field private h:Ljava/lang/String;
.field private i:Lcom/avast/android/notification/safeguard/Priority;
.field private j:Ljava/lang/Boolean;
.field private k:Ljava/lang/Boolean;
.field private l:Lcom/avast/android/campaigns/data/pojo/notifications/Color;
.field private m:Ljava/lang/String;
.field private n:Ljava/lang/String;
.field private o:Ljava/lang/String;
.field private p:Ljava/lang/String;
.field private q:Lcom/avast/android/campaigns/data/pojo/notifications/Color;
.field private r:Ljava/lang/String;
.field private s:Lcom/avast/android/campaigns/data/pojo/notifications/Color;
.field private t:Ljava/lang/String;
.field private u:Lcom/avast/android/campaigns/data/pojo/Action;
.field private v:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/avast/android/campaigns/data/pojo/Action;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Lcom/google/gson/Gson;)V
.registers 3
invoke-direct {p0}, Lcom/google/gson/TypeAdapter;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->h:Ljava/lang/String;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->i:Lcom/avast/android/notification/safeguard/Priority;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->j:Ljava/lang/Boolean;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->k:Ljava/lang/Boolean;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->l:Lcom/avast/android/campaigns/data/pojo/notifications/Color;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->m:Ljava/lang/String;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->n:Ljava/lang/String;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->o:Ljava/lang/String;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->p:Ljava/lang/String;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->q:Lcom/avast/android/campaigns/data/pojo/notifications/Color;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->r:Ljava/lang/String;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->s:Lcom/avast/android/campaigns/data/pojo/notifications/Color;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->t:Ljava/lang/String;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->u:Lcom/avast/android/campaigns/data/pojo/Action;
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->v:Ljava/util/List;
iput-object p1, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
return-void
.end method
# virtual methods
.method public bridge synthetic c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p0, p1}, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->f(Lcom/google/gson/stream/JsonReader;)Lcom/avast/android/campaigns/data/pojo/notifications/Notification;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
check-cast p2, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;
invoke-virtual {p0, p1, p2}, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->i(Lcom/google/gson/stream/JsonWriter;Lcom/avast/android/campaigns/data/pojo/notifications/Notification;)V
return-void
.end method
.method public f(Lcom/google/gson/stream/JsonReader;)Lcom/avast/android/campaigns/data/pojo/notifications/Notification;
.registers 37
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object/from16 v0, p0
move-object/from16 v1, p1
const-class v2, Ljava/lang/Boolean;
const-class v3, Ljava/lang/String;
invoke-virtual/range {p1 .. p1}, Lcom/google/gson/stream/JsonReader;->I()Lcom/google/gson/stream/JsonToken;
move-result-object v4
sget-object v5, Lcom/google/gson/stream/JsonToken;->n:Lcom/google/gson/stream/JsonToken;
if-ne v4, v5, :cond_15
invoke-virtual/range {p1 .. p1}, Lcom/google/gson/stream/JsonReader;->D()V
const/4 v1, 0x0
return-object v1
:cond_15
invoke-virtual/range {p1 .. p1}, Lcom/google/gson/stream/JsonReader;->b()V
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->h:Ljava/lang/String;
iget-object v5, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->i:Lcom/avast/android/notification/safeguard/Priority;
iget-object v6, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->j:Ljava/lang/Boolean;
iget-object v7, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->k:Ljava/lang/Boolean;
iget-object v8, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->l:Lcom/avast/android/campaigns/data/pojo/notifications/Color;
iget-object v9, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->m:Ljava/lang/String;
iget-object v10, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->n:Ljava/lang/String;
iget-object v11, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->o:Ljava/lang/String;
iget-object v12, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->p:Ljava/lang/String;
iget-object v13, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->q:Lcom/avast/android/campaigns/data/pojo/notifications/Color;
iget-object v14, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->r:Ljava/lang/String;
iget-object v15, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->s:Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-object/from16 v16, v4
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->t:Ljava/lang/String;
move-object/from16 v17, v4
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->u:Lcom/avast/android/campaigns/data/pojo/Action;
move-object/from16 v18, v4
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->v:Ljava/util/List;
move-object/from16 v34, v4
move-object/from16 v21, v5
move-object/from16 v22, v6
move-object/from16 v23, v7
move-object/from16 v24, v8
move-object/from16 v25, v9
move-object/from16 v26, v10
move-object/from16 v27, v11
move-object/from16 v28, v12
move-object/from16 v29, v13
move-object/from16 v30, v14
move-object/from16 v31, v15
move-object/from16 v20, v16
move-object/from16 v32, v17
move-object/from16 v33, v18
:goto_5a
invoke-virtual/range {p1 .. p1}, Lcom/google/gson/stream/JsonReader;->n()Z
move-result v4
if-eqz v4, :cond_285
invoke-virtual/range {p1 .. p1}, Lcom/google/gson/stream/JsonReader;->x()Ljava/lang/String;
move-result-object v4
invoke-virtual/range {p1 .. p1}, Lcom/google/gson/stream/JsonReader;->I()Lcom/google/gson/stream/JsonToken;
move-result-object v5
sget-object v6, Lcom/google/gson/stream/JsonToken;->n:Lcom/google/gson/stream/JsonToken;
if-ne v5, v6, :cond_70
invoke-virtual/range {p1 .. p1}, Lcom/google/gson/stream/JsonReader;->D()V
goto :goto_5a
:cond_70
const/4 v5, -0x1
invoke-virtual {v4}, Ljava/lang/String;->hashCode()I
move-result v6
const/4 v7, 0x0
const/4 v8, 0x1
sparse-switch v6, :sswitch_data_290
goto/16 :goto_11d
:sswitch_7c
const-string v6, "iconUrl"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/16 v5, 0x8
goto/16 :goto_11d
:sswitch_88
const-string v6, "actionClick"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/16 v5, 0xd
goto/16 :goto_11d
:sswitch_94
const-string v6, "iconBackground"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/16 v5, 0x9
goto/16 :goto_11d
:sswitch_a0
const-string v6, "backgroundColor"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/4 v5, 0x4
goto/16 :goto_11d
:sswitch_ab
const-string v6, "subIconUrl"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/16 v5, 0xa
goto/16 :goto_11d
:sswitch_b7
const-string v6, "title"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/4 v5, 0x5
goto :goto_11d
:sswitch_c1
const-string v6, "rich"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/4 v5, 0x2
goto :goto_11d
:sswitch_cb
const-string v6, "body"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/4 v5, 0x6
goto :goto_11d
:sswitch_d5
const-string v6, "id"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/4 v5, 0x0
goto :goto_11d
:sswitch_df
const-string v6, "subIconBackground"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/16 v5, 0xb
goto :goto_11d
:sswitch_ea
const-string v6, "safeGuard"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/4 v5, 0x3
goto :goto_11d
:sswitch_f4
const-string v6, "actions"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/16 v5, 0xe
goto :goto_11d
:sswitch_ff
const-string v6, "priority"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/4 v5, 0x1
goto :goto_11d
:sswitch_109
const-string v6, "bigImageUrl"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/16 v5, 0xc
goto :goto_11d
:sswitch_114
const-string v6, "bodyExpanded"
invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_11d
const/4 v5, 0x7
:cond_11d
:goto_11d
packed-switch v5, :pswitch_data_2ce
invoke-virtual/range {p1 .. p1}, Lcom/google/gson/stream/JsonReader;->d0()V
goto/16 :goto_5a
:pswitch_125
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->f:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_13d
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v5, Ljava/util/List;
new-array v6, v8, [Ljava/lang/reflect/Type;
const-class v8, Lcom/avast/android/campaigns/data/pojo/Action;
aput-object v8, v6, v7
invoke-static {v5, v6}, Lcom/google/gson/reflect/TypeToken;->getParameterized(Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;
move-result-object v5
invoke-virtual {v4, v5}, Lcom/google/gson/Gson;->l(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->f:Lcom/google/gson/TypeAdapter;
:cond_13d
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
move-object/from16 v34, v4
goto/16 :goto_5a
:pswitch_147
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->e:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_155
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v5, Lcom/avast/android/campaigns/data/pojo/Action;
invoke-virtual {v4, v5}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->e:Lcom/google/gson/TypeAdapter;
:cond_155
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/avast/android/campaigns/data/pojo/Action;
move-object/from16 v33, v4
goto/16 :goto_5a
:pswitch_15f
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_16b
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v4, v3}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_16b
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
move-object/from16 v32, v4
goto/16 :goto_5a
:pswitch_175
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_183
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v5, Lcom/avast/android/campaigns/data/pojo/notifications/Color;
invoke-virtual {v4, v5}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
:cond_183
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-object/from16 v31, v4
goto/16 :goto_5a
:pswitch_18d
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_199
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v4, v3}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_199
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
move-object/from16 v30, v4
goto/16 :goto_5a
:pswitch_1a3
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_1b1
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v5, Lcom/avast/android/campaigns/data/pojo/notifications/Color;
invoke-virtual {v4, v5}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
:cond_1b1
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-object/from16 v29, v4
goto/16 :goto_5a
:pswitch_1bb
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_1c7
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v4, v3}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_1c7
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
move-object/from16 v28, v4
goto/16 :goto_5a
:pswitch_1d1
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_1dd
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v4, v3}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_1dd
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
move-object/from16 v27, v4
goto/16 :goto_5a
:pswitch_1e7
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_1f3
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v4, v3}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_1f3
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
move-object/from16 v26, v4
goto/16 :goto_5a
:pswitch_1fd
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_209
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v4, v3}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_209
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
move-object/from16 v25, v4
goto/16 :goto_5a
:pswitch_213
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_221
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v5, Lcom/avast/android/campaigns/data/pojo/notifications/Color;
invoke-virtual {v4, v5}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
:cond_221
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-object/from16 v24, v4
goto/16 :goto_5a
:pswitch_22b
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->c:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_237
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v4, v2}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->c:Lcom/google/gson/TypeAdapter;
:cond_237
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/Boolean;
move-object/from16 v23, v4
goto/16 :goto_5a
:pswitch_241
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->c:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_24d
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v4, v2}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->c:Lcom/google/gson/TypeAdapter;
:cond_24d
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/Boolean;
move-object/from16 v22, v4
goto/16 :goto_5a
:pswitch_257
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->b:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_265
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v5, Lcom/avast/android/notification/safeguard/Priority;
invoke-virtual {v4, v5}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->b:Lcom/google/gson/TypeAdapter;
:cond_265
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/avast/android/notification/safeguard/Priority;
move-object/from16 v21, v4
goto/16 :goto_5a
:pswitch_26f
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v4, :cond_27b
iget-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v4, v3}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v4
iput-object v4, v0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_27b
invoke-virtual {v4, v1}, Lcom/google/gson/TypeAdapter;->c(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
move-object/from16 v20, v4
goto/16 :goto_5a
:cond_285
invoke-virtual/range {p1 .. p1}, Lcom/google/gson/stream/JsonReader;->j()V
new-instance v1, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification;
move-object/from16 v19, v1
invoke-direct/range {v19 .. v34}, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification;-><init>(Ljava/lang/String;Lcom/avast/android/notification/safeguard/Priority;Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/avast/android/campaigns/data/pojo/notifications/Color;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/avast/android/campaigns/data/pojo/notifications/Color;Ljava/lang/String;Lcom/avast/android/campaigns/data/pojo/notifications/Color;Ljava/lang/String;Lcom/avast/android/campaigns/data/pojo/Action;Ljava/util/List;)V
return-object v1
:sswitch_data_290
.sparse-switch
-0x6d867785 -> :sswitch_114
-0x562dbccc -> :sswitch_109
-0x4577865c -> :sswitch_ff
-0x453fb703 -> :sswitch_f4
-0x44bbe0e8 -> :sswitch_ea
-0x29687b19 -> :sswitch_df
0xd1b -> :sswitch_d5
0x2e39a2 -> :sswitch_cb
0x3568dc -> :sswitch_c1
0x6942258 -> :sswitch_b7
0x95de3d6 -> :sswitch_ab
0x4cb7f6d5 -> :sswitch_a0
0x5858ea87 -> :sswitch_94
0x5cd7c8f2 -> :sswitch_88
0x61ad9236 -> :sswitch_7c
.end sparse-switch
:pswitch_data_2ce
.packed-switch 0x0
:pswitch_26f
:pswitch_257
:pswitch_241
:pswitch_22b
:pswitch_213
:pswitch_1fd
:pswitch_1e7
:pswitch_1d1
:pswitch_1bb
:pswitch_1a3
:pswitch_18d
:pswitch_175
:pswitch_15f
:pswitch_147
:pswitch_125
.end packed-switch
.end method
.method public g(Ljava/lang/Boolean;)Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;
.registers 2
iput-object p1, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->k:Ljava/lang/Boolean;
return-object p0
.end method
.method public h(Lcom/avast/android/notification/safeguard/Priority;)Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;
.registers 2
iput-object p1, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->i:Lcom/avast/android/notification/safeguard/Priority;
return-object p0
.end method
.method public i(Lcom/google/gson/stream/JsonWriter;Lcom/avast/android/campaigns/data/pojo/notifications/Notification;)V
.registers 8
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const-class v0, Ljava/lang/Boolean;
const-class v1, Ljava/lang/String;
if-nez p2, :cond_a
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
return-void
:cond_a
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->e()Lcom/google/gson/stream/JsonWriter;
const-string v2, "id"
invoke-virtual {p1, v2}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->i()Ljava/lang/String;
move-result-object v2
if-nez v2, :cond_1c
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_2f
:cond_1c
iget-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v2, :cond_28
iget-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v2, v1}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v2
iput-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_28
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->i()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, p1, v3}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_2f
const-string v2, "priority"
invoke-virtual {p1, v2}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->l()Lcom/avast/android/notification/safeguard/Priority;
move-result-object v2
if-nez v2, :cond_3e
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_53
:cond_3e
iget-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->b:Lcom/google/gson/TypeAdapter;
if-nez v2, :cond_4c
iget-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v3, Lcom/avast/android/notification/safeguard/Priority;
invoke-virtual {v2, v3}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v2
iput-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->b:Lcom/google/gson/TypeAdapter;
:cond_4c
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->l()Lcom/avast/android/notification/safeguard/Priority;
move-result-object v3
invoke-virtual {v2, p1, v3}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_53
const-string v2, "rich"
invoke-virtual {p1, v2}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->j()Ljava/lang/Boolean;
move-result-object v2
if-nez v2, :cond_62
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_75
:cond_62
iget-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->c:Lcom/google/gson/TypeAdapter;
if-nez v2, :cond_6e
iget-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v2, v0}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v2
iput-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->c:Lcom/google/gson/TypeAdapter;
:cond_6e
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->j()Ljava/lang/Boolean;
move-result-object v3
invoke-virtual {v2, p1, v3}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_75
const-string v2, "safeGuard"
invoke-virtual {p1, v2}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->k()Ljava/lang/Boolean;
move-result-object v2
if-nez v2, :cond_84
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_97
:cond_84
iget-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->c:Lcom/google/gson/TypeAdapter;
if-nez v2, :cond_90
iget-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v2, v0}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v2
iput-object v2, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->c:Lcom/google/gson/TypeAdapter;
:cond_90
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->k()Ljava/lang/Boolean;
move-result-object v0
invoke-virtual {v2, p1, v0}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_97
const-string v0, "backgroundColor"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->c()Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-result-object v0
if-nez v0, :cond_a6
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_bb
:cond_a6
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_b4
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v2, Lcom/avast/android/campaigns/data/pojo/notifications/Color;
invoke-virtual {v0, v2}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
:cond_b4
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->c()Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-result-object v2
invoke-virtual {v0, p1, v2}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_bb
const-string v0, "title"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->o()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_ca
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_dd
:cond_ca
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_d6
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v0, v1}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_d6
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->o()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, p1, v2}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_dd
const-string v0, "body"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->e()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_ec
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_ff
:cond_ec
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_f8
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v0, v1}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_f8
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->e()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, p1, v2}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_ff
const-string v0, "bodyExpanded"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->f()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_10e
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_121
:cond_10e
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_11a
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v0, v1}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_11a
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->f()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, p1, v2}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_121
const-string v0, "iconUrl"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->h()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_130
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_143
:cond_130
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_13c
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v0, v1}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_13c
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->h()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, p1, v2}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_143
const-string v0, "iconBackground"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->g()Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-result-object v0
if-nez v0, :cond_152
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_167
:cond_152
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_160
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v2, Lcom/avast/android/campaigns/data/pojo/notifications/Color;
invoke-virtual {v0, v2}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
:cond_160
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->g()Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-result-object v2
invoke-virtual {v0, p1, v2}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_167
const-string v0, "subIconUrl"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->n()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_176
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_189
:cond_176
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_182
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v0, v1}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_182
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->n()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, p1, v2}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_189
const-string v0, "subIconBackground"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->m()Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-result-object v0
if-nez v0, :cond_198
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_1ad
:cond_198
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_1a6
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v2, Lcom/avast/android/campaigns/data/pojo/notifications/Color;
invoke-virtual {v0, v2}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->d:Lcom/google/gson/TypeAdapter;
:cond_1a6
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->m()Lcom/avast/android/campaigns/data/pojo/notifications/Color;
move-result-object v2
invoke-virtual {v0, p1, v2}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_1ad
const-string v0, "bigImageUrl"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->d()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_1bc
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_1cf
:cond_1bc
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_1c8
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
invoke-virtual {v0, v1}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->a:Lcom/google/gson/TypeAdapter;
:cond_1c8
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->d()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, p1, v1}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_1cf
const-string v0, "actionClick"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->a()Lcom/avast/android/campaigns/data/pojo/Action;
move-result-object v0
if-nez v0, :cond_1de
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_1f3
:cond_1de
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->e:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_1ec
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v1, Lcom/avast/android/campaigns/data/pojo/Action;
invoke-virtual {v0, v1}, Lcom/google/gson/Gson;->m(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->e:Lcom/google/gson/TypeAdapter;
:cond_1ec
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->a()Lcom/avast/android/campaigns/data/pojo/Action;
move-result-object v1
invoke-virtual {v0, p1, v1}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_1f3
const-string v0, "actions"
invoke-virtual {p1, v0}, Lcom/google/gson/stream/JsonWriter;->r(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->b()Ljava/util/List;
move-result-object v0
if-nez v0, :cond_202
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->t()Lcom/google/gson/stream/JsonWriter;
goto :goto_223
:cond_202
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->f:Lcom/google/gson/TypeAdapter;
if-nez v0, :cond_21c
iget-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->g:Lcom/google/gson/Gson;
const-class v1, Ljava/util/List;
const/4 v2, 0x1
new-array v2, v2, [Ljava/lang/reflect/Type;
const/4 v3, 0x0
const-class v4, Lcom/avast/android/campaigns/data/pojo/Action;
aput-object v4, v2, v3
invoke-static {v1, v2}, Lcom/google/gson/reflect/TypeToken;->getParameterized(Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/google/gson/Gson;->l(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/campaigns/data/pojo/notifications/AutoValue_Notification$GsonTypeAdapter;->f:Lcom/google/gson/TypeAdapter;
:cond_21c
invoke-virtual {p2}, Lcom/avast/android/campaigns/data/pojo/notifications/Notification;->b()Ljava/util/List;
move-result-object p2
invoke-virtual {v0, p1, p2}, Lcom/google/gson/TypeAdapter;->e(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
:goto_223
invoke-virtual {p1}, Lcom/google/gson/stream/JsonWriter;->j()Lcom/google/gson/stream/JsonWriter;
return-void
.end method