c.smali
.class public final Lcom/imo/android/imoim/chatroom/c;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field static final synthetic a:[Lkotlin/k/g;
.field public static final b:Lcom/imo/android/imoim/chatroom/c;
.field private static final c:Lkotlin/f;
# direct methods
.method static constructor <clinit>()V
.registers 5
const/4 v0, 0x1
new-array v0, v0, [Lkotlin/k/g;
new-instance v1, Lkotlin/f/b/z;
const-class v2, Lcom/imo/android/imoim/chatroom/c;
invoke-static {v2}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v2
const-string v3, "config"
const-string v4, "getConfig()Lcom/imo/android/imoim/chatroom/ChatRoomPushConfig;"
invoke-direct {v1, v2, v3, v4}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v1}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v1
check-cast v1, Lkotlin/k/g;
const/4 v2, 0x0
aput-object v1, v0, v2
sput-object v0, Lcom/imo/android/imoim/chatroom/c;->a:[Lkotlin/k/g;
.line 11
new-instance v0, Lcom/imo/android/imoim/chatroom/c;
invoke-direct {v0}, Lcom/imo/android/imoim/chatroom/c;-><init>()V
sput-object v0, Lcom/imo/android/imoim/chatroom/c;->b:Lcom/imo/android/imoim/chatroom/c;
.line 15
sget-object v0, Lcom/imo/android/imoim/chatroom/c$a;->a:Lcom/imo/android/imoim/chatroom/c$a;
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
sput-object v0, Lcom/imo/android/imoim/chatroom/c;->c:Lkotlin/f;
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 11
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static final a()Z
.registers 12
.line 1000
sget-object v0, Lcom/imo/android/imoim/chatroom/c;->c:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/chatroom/ChatRoomPushConfig;
const/4 v1, 0x0
if-eqz v0, :cond_65
.line 26
sget-object v2, Lcom/imo/android/imoim/util/df$c;->LAST_SHOW_CHATROOM_INVITE_PUSH_TS:Lcom/imo/android/imoim/util/df$c;
check-cast v2, Ljava/lang/Enum;
const-wide/16 v3, 0x0
invoke-static {v2, v3, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v2
.line 27
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v4
.line 28
invoke-virtual {v0}, Lcom/imo/android/imoim/chatroom/ChatRoomPushConfig;->getStartClock()I
move-result v6
invoke-virtual {v0}, Lcom/imo/android/imoim/chatroom/ChatRoomPushConfig;->getEndClock()I
move-result v7
.line 1043
invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
move-result-object v8
const/16 v9, 0xc
.line 1044
invoke-virtual {v8, v9, v1}, Ljava/util/Calendar;->set(II)V
const/16 v9, 0xd
.line 1045
invoke-virtual {v8, v9, v1}, Ljava/util/Calendar;->set(II)V
const/16 v9, 0xe
.line 1046
invoke-virtual {v8, v9, v1}, Ljava/util/Calendar;->set(II)V
const/16 v9, 0xb
.line 1047
invoke-virtual {v8, v9, v6}, Ljava/util/Calendar;->set(II)V
.line 1048
invoke-virtual {v8}, Ljava/util/Calendar;->getTimeInMillis()J
move-result-wide v10
.line 1049
invoke-virtual {v8, v9, v7}, Ljava/util/Calendar;->set(II)V
.line 1050
invoke-virtual {v8}, Ljava/util/Calendar;->getTimeInMillis()J
move-result-wide v6
const/4 v8, 0x1
cmp-long v9, v6, v10
if-lez v9, :cond_54
cmp-long v9, v10, v4
if-lez v9, :cond_4e
goto :goto_54
:cond_4e
cmp-long v9, v6, v4
if-ltz v9, :cond_54
const/4 v6, 0x1
goto :goto_55
:cond_54
:goto_54
const/4 v6, 0x0
:goto_55
if-eqz v6, :cond_65
sub-long/2addr v4, v2
.line 29
invoke-virtual {v0}, Lcom/imo/android/imoim/chatroom/ChatRoomPushConfig;->getInterval()J
move-result-wide v2
const-wide/16 v6, 0x3e8
mul-long v2, v2, v6
cmp-long v0, v4, v2
if-gez v0, :cond_65
return v8
:cond_65
return v1
.end method
.method public static final b()V
.registers 3
.line 37
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 38
sget-object v2, Lcom/imo/android/imoim/util/df$c;->LAST_SHOW_CHATROOM_INVITE_PUSH_TS:Lcom/imo/android/imoim/util/df$c;
check-cast v2, Ljava/lang/Enum;
invoke-static {v2, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
return-void
.end method