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