AppInfoCacheMgr$1NetGameTypeCheckResult.smali
.class Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;
.super Ljava/lang/Object;
.source "AppInfoCacheMgr.java"
# interfaces
.implements Lcom/cleanmaster/util/AppInfoCacheMgr$IGameTypeCheckResult;
# instance fields
.field private mMutex:Ljava/lang/Object;
.field private mRst:Z
.field final synthetic this$0:Lcom/cleanmaster/util/AppInfoCacheMgr;
.field final synthetic val$appInfoCacheDao:Lcom/cleanmaster/hpsharelib/dao/AppInfoCacheDaoImp;
# direct methods
.method public constructor <init>(Lcom/cleanmaster/util/AppInfoCacheMgr;Ljava/lang/String;Lcom/cleanmaster/hpsharelib/dao/AppInfoCacheDaoImp;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")V"
}
.end annotation
.prologue
.line 197
iput-object p1, p0, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;->this$0:Lcom/cleanmaster/util/AppInfoCacheMgr;
iput-object p3, p0, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;->val$appInfoCacheDao:Lcom/cleanmaster/hpsharelib/dao/AppInfoCacheDaoImp;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 242
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;->mRst:Z
.line 243
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
iput-object v0, p0, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;->mMutex:Ljava/lang/Object;
.line 199
# getter for: Lcom/cleanmaster/util/AppInfoCacheMgr;->mAsyncConsumer:Lcom/cleanmaster/base/util/concurrent/AsyncConsumer;
invoke-static {p1}, Lcom/cleanmaster/util/AppInfoCacheMgr;->access$300(Lcom/cleanmaster/util/AppInfoCacheMgr;)Lcom/cleanmaster/base/util/concurrent/AsyncConsumer;
move-result-object v0
new-instance v1, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult$1;
invoke-direct {v1, p0, p1, p2}, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult$1;-><init>(Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;Lcom/cleanmaster/util/AppInfoCacheMgr;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/cleanmaster/base/util/concurrent/AsyncConsumer;->addProduct(Ljava/lang/Object;)V
.line 228
return-void
.end method
.method static synthetic access$000(Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;)Ljava/lang/Object;
.registers 2
.prologue
.line 195
iget-object v0, p0, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;->mMutex:Ljava/lang/Object;
return-object v0
.end method
.method static synthetic access$102(Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;Z)Z
.registers 2
.prologue
.line 195
iput-boolean p1, p0, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;->mRst:Z
return p1
.end method
# virtual methods
.method public isGameByLocal()Z
.registers 2
.prologue
.line 232
const/4 v0, 0x0
return v0
.end method
.method public isGameByNet()Z
.registers 3
.prologue
.line 237
iget-object v1, p0, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;->mMutex:Ljava/lang/Object;
monitor-enter v1
.line 238
:try_start_3
iget-boolean v0, p0, Lcom/cleanmaster/util/AppInfoCacheMgr$1NetGameTypeCheckResult;->mRst:Z
monitor-exit v1
return v0
.line 239
:catchall_7
move-exception v0
monitor-exit v1
:try_end_9
.catchall {:try_start_3 .. :try_end_9} :catchall_7
throw v0
.end method