.class public Lcom/ironsource/pk; .super Ljava/lang/Object; .source "SourceFile" # static fields .field private static final g:Ljava/lang/String; = "pk" # instance fields .field private final a:Lcom/ironsource/lifecycle/b; .field private final b:Ljava/lang/Runnable; .field private final c:Lcom/ironsource/nt; .field private final d:Ljava/lang/Object; .field private e:Ljava/util/Timer; .field private final f:Lcom/ironsource/ij; # direct methods .method static constructor ()V .locals 0 return-void .end method .method public constructor (Ljava/lang/Runnable;Lcom/ironsource/lifecycle/b;Lcom/ironsource/nt;)V .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V new-instance v0, Ljava/lang/Object; invoke-direct {v0}, Ljava/lang/Object;->()V iput-object v0, p0, Lcom/ironsource/pk;->d:Ljava/lang/Object; new-instance v0, Lcom/ironsource/pk$a; invoke-direct {v0, p0}, Lcom/ironsource/pk$a;->(Lcom/ironsource/pk;)V iput-object v0, p0, Lcom/ironsource/pk;->f:Lcom/ironsource/ij; iput-object p1, p0, Lcom/ironsource/pk;->b:Ljava/lang/Runnable; iput-object p2, p0, Lcom/ironsource/pk;->a:Lcom/ironsource/lifecycle/b; iput-object p3, p0, Lcom/ironsource/pk;->c:Lcom/ironsource/nt; return-void .end method .method public static synthetic a(Lcom/ironsource/pk;)Lcom/ironsource/nt; .locals 0 .line 0 iget-object p0, p0, Lcom/ironsource/pk;->c:Lcom/ironsource/nt; return-object p0 .end method .method public static synthetic a(Lcom/ironsource/pk;J)V .locals 0 .line 0 invoke-direct {p0, p1, p2}, Lcom/ironsource/pk;->b(J)V return-void .end method .method private b(J)V .locals 3 .line 0 iget-object v0, p0, Lcom/ironsource/pk;->d:Ljava/lang/Object; monitor-enter v0 :try_start_0 invoke-direct {p0}, Lcom/ironsource/pk;->c()V new-instance v1, Ljava/util/Timer; invoke-direct {v1}, Ljava/util/Timer;->()V iput-object v1, p0, Lcom/ironsource/pk;->e:Ljava/util/Timer; new-instance v2, Lcom/ironsource/pk$b; invoke-direct {v2, p0}, Lcom/ironsource/pk$b;->(Lcom/ironsource/pk;)V invoke-virtual {v1, v2, p1, p2}, Ljava/util/Timer;->schedule(Ljava/util/TimerTask;J)V monitor-exit v0 return-void :catchall_0 move-exception p1 monitor-exit v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 throw p1 .end method .method public static synthetic b(Lcom/ironsource/pk;)V .locals 0 .line 0 invoke-direct {p0}, Lcom/ironsource/pk;->c()V return-void .end method .method public static synthetic c(Lcom/ironsource/pk;)Lcom/ironsource/ij; .locals 0 .line 0 iget-object p0, p0, Lcom/ironsource/pk;->f:Lcom/ironsource/ij; return-object p0 .end method .method private c()V .locals 2 .line 0 iget-object v0, p0, Lcom/ironsource/pk;->d:Ljava/lang/Object; monitor-enter v0 :try_start_0 iget-object v1, p0, Lcom/ironsource/pk;->e:Ljava/util/Timer; if-eqz v1, :cond_0 invoke-virtual {v1}, Ljava/util/Timer;->cancel()V const/4 v1, 0x0 iput-object v1, p0, Lcom/ironsource/pk;->e:Ljava/util/Timer; goto :goto_0 :catchall_0 move-exception v1 goto :goto_1 :cond_0 :goto_0 monitor-exit v0 return-void :goto_1 monitor-exit v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 throw v1 .end method .method public static synthetic d(Lcom/ironsource/pk;)Lcom/ironsource/lifecycle/b; .locals 0 iget-object p0, p0, Lcom/ironsource/pk;->a:Lcom/ironsource/lifecycle/b; return-object p0 .end method .method public static synthetic e(Lcom/ironsource/pk;)Ljava/lang/Runnable; .locals 0 iget-object p0, p0, Lcom/ironsource/pk;->b:Ljava/lang/Runnable; return-object p0 .end method # virtual methods .method public a()V .locals 2 .line 0 const-wide/16 v0, 0x0 invoke-virtual {p0, v0, v1}, Lcom/ironsource/pk;->a(J)V return-void .end method .method public a(J)V .locals 2 .line 0 const-wide/16 v0, 0x0 cmp-long v0, p1, v0 if-gez v0, :cond_0 return-void :cond_0 iget-object v0, p0, Lcom/ironsource/pk;->a:Lcom/ironsource/lifecycle/b; iget-object v1, p0, Lcom/ironsource/pk;->f:Lcom/ironsource/ij; invoke-virtual {v0, v1}, Lcom/ironsource/lifecycle/b;->a(Lcom/ironsource/ij;)V iget-object v0, p0, Lcom/ironsource/pk;->c:Lcom/ironsource/nt; invoke-virtual {v0, p1, p2}, Lcom/ironsource/nt;->a(J)V iget-object v0, p0, Lcom/ironsource/pk;->a:Lcom/ironsource/lifecycle/b; invoke-virtual {v0}, Lcom/ironsource/lifecycle/b;->e()Z move-result v0 if-eqz v0, :cond_1 iget-object p1, p0, Lcom/ironsource/pk;->c:Lcom/ironsource/nt; invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-virtual {p1, v0, v1}, Lcom/ironsource/nt;->c(J)V return-void :cond_1 invoke-direct {p0, p1, p2}, Lcom/ironsource/pk;->b(J)V return-void .end method .method public b()V .locals 2 .line 0 invoke-direct {p0}, Lcom/ironsource/pk;->c()V iget-object v0, p0, Lcom/ironsource/pk;->a:Lcom/ironsource/lifecycle/b; iget-object v1, p0, Lcom/ironsource/pk;->f:Lcom/ironsource/ij; invoke-virtual {v0, v1}, Lcom/ironsource/lifecycle/b;->b(Lcom/ironsource/ij;)V iget-object v0, p0, Lcom/ironsource/pk;->c:Lcom/ironsource/nt; invoke-virtual {v0}, Lcom/ironsource/nt;->b()V return-void .end method