a$1.smali
.class final Lcom/imo/android/imoim/feeds/storage/a$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/imo/android/imoim/feeds/storage/a;->a(Ljava/lang/String;Ljava/lang/Object;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = null
.end annotation
# instance fields
.field final synthetic a:Ljava/lang/String;
.field final synthetic b:Ljava/lang/Object;
# direct methods
.method constructor <init>(Ljava/lang/String;Ljava/lang/Object;)V
.registers 3
.line 54
iput-object p1, p0, Lcom/imo/android/imoim/feeds/storage/a$1;->a:Ljava/lang/String;
iput-object p2, p0, Lcom/imo/android/imoim/feeds/storage/a$1;->b:Ljava/lang/Object;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.registers 5
.line 58
:try_start_0
new-instance v0, Lcom/imo/android/imoim/feeds/storage/ApiCacheEntry;
invoke-direct {v0}, Lcom/imo/android/imoim/feeds/storage/ApiCacheEntry;-><init>()V
.line 59
iget-object v1, p0, Lcom/imo/android/imoim/feeds/storage/a$1;->a:Ljava/lang/String;
iput-object v1, v0, Lcom/imo/android/imoim/feeds/storage/ApiCacheEntry;->uri:Ljava/lang/String;
.line 60
invoke-static {}, Lcom/imo/android/imoim/feeds/g/e;->a()Lcom/google/gson/f;
move-result-object v1
iget-object v2, p0, Lcom/imo/android/imoim/feeds/storage/a$1;->b:Ljava/lang/Object;
invoke-virtual {v1, v2}, Lcom/google/gson/f;->b(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/feeds/storage/ApiCacheEntry;->data:Ljava/lang/String;
.line 61
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
iput-wide v1, v0, Lcom/imo/android/imoim/feeds/storage/ApiCacheEntry;->time:J
.line 62
invoke-static {}, Lsg/bigo/common/r;->b()I
move-result v1
iput v1, v0, Lcom/imo/android/imoim/feeds/storage/ApiCacheEntry;->versionCode:I
.line 1147
invoke-static {}, Lcom/imo/android/imoim/feeds/storage/a;->a()Lsg/bigo/b/d/a/a;
move-result-object v1
iget-object v2, v0, Lcom/imo/android/imoim/feeds/storage/ApiCacheEntry;->uri:Ljava/lang/String;
invoke-static {}, Lcom/imo/android/imoim/feeds/g/e;->a()Lcom/google/gson/f;
move-result-object v3
invoke-virtual {v3, v0}, Lcom/google/gson/f;->b(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lsg/bigo/b/d/a/b/b;->a(Ljava/lang/String;)Lsg/bigo/b/d/a/b/b;
move-result-object v0
invoke-interface {v1, v2, v0}, Lsg/bigo/b/d/a/a;->a(Ljava/lang/String;Lsg/bigo/b/d/a/a$a;)V
:try_end_36
.catch Ljava/lang/OutOfMemoryError; {:try_start_0 .. :try_end_36} :catch_36
:catch_36
return-void
.end method