e.smali
.class public final Lji/e;
.super Ljava/lang/Object;
.source "OrderUtils.kt"
# annotations
.annotation runtime Lkotlin/Metadata;
bv = {
0x1,
0x0,
0x3
}
d1 = {
"\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u0008\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\u0008\u0002\u00a2\u0006\u0002\u0010\u0002J\u0006\u0010\u0007\u001a\u00020\u0008J\u0016\u0010\t\u001a\u00020\n2\u0006\u0010\u000b\u001a\u00020\u00082\u0006\u0010\u000c\u001a\u00020\rJ\u000e\u0010\u000e\u001a\u00020\n2\u0006\u0010\u000b\u001a\u00020\u0008R\u000e\u0010\u0003\u001a\u00020\u0004X\u0086T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0006X\u0082T\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u000f"
}
d2 = {
"Lcom/shopee/foody/driver/order/OrderUtils;",
"",
"()V",
"DEFAULT_VALID_PERIOD",
"",
"TAG",
"",
"getOrderPushMessageExpiredTime",
"",
"isOrderExpired",
"",
"createTime",
"assignOrderInfo",
"Lcom/shopee/foody/driver/order/assiged/model/AssignOrderInfo;",
"isOrderPushMessageExpired",
"driver_indonesiaRelease"
}
k = 0x1
mv = {
0x1,
0x1,
0x10
}
.end annotation
# static fields
.field public static final a:Lji/e;
# direct methods
.method public static constructor <clinit>()V
.registers 1
new-instance v0, Lji/e;
invoke-direct {v0}, Lji/e;-><init>()V
sput-object v0, Lji/e;->a:Lji/e;
return-void
.end method
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final a()J
.registers 6
sget-object v0, Lef/c;->c:Lef/c;
invoke-virtual {v0}, Lef/c;->a()Lcom/shopee/foody/driver/global/config/AppConfigManager;
move-result-object v0
invoke-virtual {v0}, Lcom/shopee/foody/driver/global/config/AppConfigManager;->a()Lff/a;
move-result-object v0
invoke-virtual {v0}, Lff/a;->a()Lcom/shopee/foody/driver/global/config/data/AssignOrderConfig;
move-result-object v0
sget-object v1, Lcg/b;->a:Lcg/b;
invoke-virtual {v1}, Lcg/b;->a()J
move-result-wide v1
invoke-virtual {v0}, Lcom/shopee/foody/driver/global/config/data/AssignOrderConfig;->getValidPeriod()J
move-result-wide v3
sub-long/2addr v1, v3
return-wide v1
.end method
.method public final a(J)Z
.registers 12
invoke-virtual {p0}, Lji/e;->a()J
move-result-wide v4
cmp-long v0, p1, v4
if-gez v0, :cond_b
const/4 v0, 0x1
const/4 v6, 0x1
goto :goto_d
:cond_b
const/4 v0, 0x0
const/4 v6, 0x0
:goto_d
sget-object v7, Lqa/d;->e:Lqa/d$a;
new-instance v8, Lji/e$d;
move-object v0, v8
move v1, v6
move-wide v2, p1
invoke-direct/range {v0 .. v5}, Lji/e$d;-><init>(ZJJ)V
const-string p1, "order.OrderUtils"
invoke-virtual {v7, p1, v8}, Lqa/d$a;->c(Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V
return v6
.end method
.method public final a(JLni/a;)Z
.registers 23
move-wide/from16 v0, p1
invoke-virtual/range {p3 .. p3}, Lni/a;->a()Ljava/lang/Integer;
move-result-object v2
const/4 v3, 0x0
const-string v4, "order.OrderUtils"
const/4 v5, 0x1
if-nez v2, :cond_d
goto :goto_14
:cond_d
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
const/4 v6, 0x3
if-eq v2, v6, :cond_2e
:goto_14
invoke-virtual/range {p3 .. p3}, Lni/a;->a()Ljava/lang/Integer;
move-result-object v2
if-nez v2, :cond_1b
goto :goto_21
:cond_1b
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
if-eq v2, v5, :cond_2e
:goto_21
sget-object v0, Lqa/d;->e:Lqa/d$a;
new-instance v1, Lji/e$c;
move-object/from16 v2, p3
invoke-direct {v1, v2}, Lji/e$c;-><init>(Lni/a;)V
invoke-virtual {v0, v4, v1}, Lqa/d$a;->e(Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V
return v3
:cond_2e
move-object/from16 v2, p3
invoke-virtual/range {p3 .. p3}, Lni/a;->b()Ljava/lang/Integer;
move-result-object v6
if-nez v6, :cond_37
goto :goto_4c
:cond_37
invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I
move-result v6
if-ne v6, v5, :cond_4c
invoke-virtual/range {p0 .. p2}, Lji/e;->a(J)Z
move-result v2
sget-object v3, Lqa/d;->e:Lqa/d$a;
new-instance v5, Lji/e$a;
invoke-direct {v5, v2, v0, v1}, Lji/e$a;-><init>(ZJ)V
invoke-virtual {v3, v4, v5}, Lqa/d$a;->c(Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V
goto :goto_89
:cond_4c
:goto_4c
invoke-virtual/range {p3 .. p3}, Lni/a;->k()Ljava/lang/String;
move-result-object v6
const-wide/16 v7, 0x0
if-eqz v6, :cond_60
invoke-static {v6}, Lc9/i;->c(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v6
if-eqz v6, :cond_60
invoke-virtual {v6}, Ljava/lang/Long;->longValue()J
move-result-wide v9
move-wide v13, v9
goto :goto_61
:cond_60
move-wide v13, v7
:goto_61
invoke-virtual/range {p3 .. p3}, Lni/a;->i()Ljava/lang/Long;
move-result-object v2
if-eqz v2, :cond_6b
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v7
:cond_6b
add-long/2addr v0, v7
sget-object v2, Lcg/b;->a:Lcg/b;
invoke-virtual {v2}, Lcg/b;->a()J
move-result-wide v17
invoke-static {v13, v14, v0, v1}, Ljava/lang/Math;->min(JJ)J
move-result-wide v6
cmp-long v2, v17, v6
if-ltz v2, :cond_7b
const/4 v3, 0x1
:cond_7b
sget-object v2, Lqa/d;->e:Lqa/d$a;
new-instance v5, Lji/e$b;
move-object v11, v5
move v12, v3
move-wide v15, v0
invoke-direct/range {v11 .. v18}, Lji/e$b;-><init>(ZJJJ)V
invoke-virtual {v2, v4, v5}, Lqa/d$a;->c(Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V
move v2, v3
:goto_89
return v2
.end method