d.smali
.class public final Lcom/imo/android/imoim/imkit/c/d;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/imkit/c/d$b;,
Lcom/imo/android/imoim/imkit/c/d$a;
}
.end annotation
# static fields
.field public static final a:Lcom/imo/android/imoim/imkit/c/b;
.field public static b:Ljava/lang/String;
.field public static final c:Ljava/lang/Runnable;
.field public static final d:Lcom/imo/android/imoim/imkit/c/d;
.field private static final e:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/Long;",
"Lcom/imo/android/imoim/imkit/c/d$a;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 55
new-instance v0, Lcom/imo/android/imoim/imkit/c/d;
invoke-direct {v0}, Lcom/imo/android/imoim/imkit/c/d;-><init>()V
sput-object v0, Lcom/imo/android/imoim/imkit/c/d;->d:Lcom/imo/android/imoim/imkit/c/d;
.line 59
new-instance v0, Ljava/util/LinkedHashMap;
invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
check-cast v0, Ljava/util/Map;
sput-object v0, Lcom/imo/android/imoim/imkit/c/d;->e:Ljava/util/Map;
.line 60
new-instance v0, Lcom/imo/android/imoim/imkit/c/b;
invoke-direct {v0}, Lcom/imo/android/imoim/imkit/c/b;-><init>()V
sput-object v0, Lcom/imo/android/imoim/imkit/c/d;->a:Lcom/imo/android/imoim/imkit/c/b;
.line 62
sget-object v0, Lcom/imo/android/imoim/imkit/c/d$c;->a:Lcom/imo/android/imoim/imkit/c/d$c;
check-cast v0, Ljava/lang/Runnable;
sput-object v0, Lcom/imo/android/imoim/imkit/c/d;->c:Ljava/lang/Runnable;
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 55
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()V
.registers 2
const/4 v0, 0x0
.line 84
sput-object v0, Lcom/imo/android/imoim/imkit/c/d;->b:Ljava/lang/String;
.line 85
sget-object v0, Lcom/imo/android/imoim/imkit/c/d;->c:Ljava/lang/Runnable;
.line 1029
invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;
move-result-object v1
invoke-virtual {v1, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
return-void
.end method
.method public static a(Lcom/imo/android/imoim/data/message/k;)V
.registers 6
const-string v0, "message"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 97
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v0
instance-of v1, v0, Lcom/imo/android/imoim/data/message/imdata/ac;
const/4 v2, 0x0
if-nez v1, :cond_f
move-object v0, v2
:cond_f
check-cast v0, Lcom/imo/android/imoim/data/message/imdata/ac;
if-nez v0, :cond_14
return-void
.line 3029
:cond_14
iget-boolean v1, v0, Lcom/imo/android/imoim/data/message/imdata/ac;->l:Z
if-eqz v1, :cond_19
return-void
.line 103
:cond_19
sget-object v1, Lcom/imo/android/imoim/imkit/c/d;->e:Ljava/util/Map;
.line 3030
iget-wide v3, v0, Lcom/imo/android/imoim/data/message/imdata/ac;->m:J
.line 103
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
invoke-interface {v1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/imkit/c/d$a;
if-nez v1, :cond_48
.line 105
new-instance v1, Lcom/imo/android/imoim/imkit/c/d$a;
invoke-direct {v1, p0, v2}, Lcom/imo/android/imoim/imkit/c/d$a;-><init>(Lcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/imkit/c/d$a;)V
.line 106
sget-object p0, Lcom/imo/android/imoim/imkit/c/d;->e:Ljava/util/Map;
.line 4030
iget-wide v2, v0, Lcom/imo/android/imoim/data/message/imdata/ac;->m:J
.line 106
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-interface {p0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 107
new-instance p0, Lcom/imo/android/imoim/imkit/c/d$b;
.line 5030
iget-wide v0, v0, Lcom/imo/android/imoim/data/message/imdata/ac;->m:J
.line 107
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/imkit/c/d$b;-><init>(J)V
check-cast p0, Ljava/lang/Runnable;
const-wide/16 v0, 0xbb8
invoke-static {p0, v0, v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V
return-void
.line 5173
:cond_48
iget-object v2, v1, Lcom/imo/android/imoim/imkit/c/d$a;->a:Lcom/imo/android/imoim/data/message/k;
.line 110
invoke-interface {v2}, Lcom/imo/android/imoim/data/message/k;->y()Ljava/lang/String;
move-result-object v2
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->y()Ljava/lang/String;
move-result-object v3
invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_59
return-void
.line 115
:cond_59
sget-object v2, Lcom/imo/android/imoim/imkit/c/d;->e:Ljava/util/Map;
.line 6030
iget-wide v3, v0, Lcom/imo/android/imoim/data/message/imdata/ac;->m:J
.line 115
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
new-instance v3, Lcom/imo/android/imoim/imkit/c/d$a;
invoke-direct {v3, p0, v1}, Lcom/imo/android/imoim/imkit/c/d$a;-><init>(Lcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/imkit/c/d$a;)V
invoke-interface {v2, v0, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Lcom/imo/android/imoim/data/message/imdata/ac;)Z
.registers 4
const-string v0, "data"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 93
sget-object v0, Lcom/imo/android/imoim/imkit/c/d;->e:Ljava/util/Map;
.line 2030
iget-wide v1, p0, Lcom/imo/android/imoim/data/message/imdata/ac;->m:J
.line 93
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p0
invoke-interface {v0, p0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result p0
return p0
.end method
.method public static b()Z
.registers 1
.line 89
sget-object v0, Lcom/imo/android/imoim/imkit/c/d;->a:Lcom/imo/android/imoim/imkit/c/b;
.line 1080
iget-boolean v0, v0, Lcom/imo/android/imoim/imkit/c/b;->b:Z
return v0
.end method
.method public static final synthetic c()Ljava/util/Map;
.registers 1
.line 55
sget-object v0, Lcom/imo/android/imoim/imkit/c/d;->e:Ljava/util/Map;
return-object v0
.end method
.method public static final synthetic d()Lcom/imo/android/imoim/imkit/c/b;
.registers 1
.line 55
sget-object v0, Lcom/imo/android/imoim/imkit/c/d;->a:Lcom/imo/android/imoim/imkit/c/b;
return-object v0
.end method
.method public static final synthetic e()Ljava/lang/String;
.registers 1
.line 55
sget-object v0, Lcom/imo/android/imoim/imkit/c/d;->b:Ljava/lang/String;
return-object v0
.end method