a.smali
.class Lcom/moat/analytics/mobile/inm/a;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/moat/analytics/mobile/inm/a$a;
}
.end annotation
# static fields
.field static a:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Landroid/app/Activity;",
">;"
}
.end annotation
.end field
.field private static b:Z
.field private static c:Landroid/app/Application;
.field private static d:I
.field private static e:Z
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method static synthetic a(I)I
.registers 1
sput p0, Lcom/moat/analytics/mobile/inm/a;->d:I
return p0
.end method
.method static b()Landroid/app/Application;
.registers 1
sget-object v0, Lcom/moat/analytics/mobile/inm/a;->c:Landroid/app/Application;
return-object v0
.end method
.method private static b(Landroid/app/Activity;)Z
.registers 2
sget-object v0, Lcom/moat/analytics/mobile/inm/a;->a:Ljava/lang/ref/WeakReference;
if-eqz v0, :cond_c
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
if-ne v0, p0, :cond_c
const/4 p0, 0x1
return p0
:cond_c
const/4 p0, 0x0
return p0
.end method
.method static c(Landroid/app/Application;)V
.registers 2
sput-object p0, Lcom/moat/analytics/mobile/inm/a;->c:Landroid/app/Application;
sget-boolean v0, Lcom/moat/analytics/mobile/inm/a;->b:Z
if-nez v0, :cond_11
const/4 v0, 0x1
sput-boolean v0, Lcom/moat/analytics/mobile/inm/a;->b:Z
new-instance v0, Lcom/moat/analytics/mobile/inm/a$a;
invoke-direct {v0}, Lcom/moat/analytics/mobile/inm/a$a;-><init>()V
invoke-virtual {p0, v0}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
:cond_11
return-void
.end method
.method static synthetic d(Landroid/app/Activity;)Z
.registers 1
invoke-static {p0}, Lcom/moat/analytics/mobile/inm/a;->b(Landroid/app/Activity;)Z
move-result p0
return p0
.end method
.method static synthetic e(Z)Z
.registers 1
sput-boolean p0, Lcom/moat/analytics/mobile/inm/a;->e:Z
return p0
.end method
.method static synthetic f()Z
.registers 1
sget-boolean v0, Lcom/moat/analytics/mobile/inm/a;->e:Z
return v0
.end method
.method static synthetic g()I
.registers 1
sget v0, Lcom/moat/analytics/mobile/inm/a;->d:I
return v0
.end method