ResultLogger.smali

.class public Lcom/cleanmaster/hpsharelib/utils/ResultLogger;
.super Ljava/lang/Object;
.source "ResultLogger.java"


# static fields
.field private static final TAG:Ljava/lang/String; = "hzc"

.field private static final TAG_BACK:Ljava/lang/String; = "resultBackground"

.field private static final TAG_CAR:Ljava/lang/String; = "car"

.field private static final TAG_CLOUD:Ljava/lang/String; = "cloudconfig"

.field private static final TAG_FORE:Ljava/lang/String; = "resultForeground"

.field private static final TAG_SHUFFLE:Ljava/lang/String; = "shuffle"

.field private static final TAG_SORT:Ljava/lang/String; = "sort"

.field private static final TAG_TCP:Ljava/lang/String; = "resultTcp"

.field private static final debug:Z

.field private static mIsDebug:Z


# direct methods
.method static constructor <clinit>()V
    .registers 1

    .prologue
    .line 8
    invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/HostHelper;->isDebug()Z

    move-result v0

    sput-boolean v0, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->mIsDebug:Z

    return-void
.end method

.method public constructor <init>()V
    .registers 1

    .prologue
    .line 7
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static debug()Z
    .registers 1

    .prologue
    .line 48
    sget-boolean v0, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->mIsDebug:Z

    if-nez v0, :cond_6

    const/4 v0, 0x0

    :goto_5
    return v0

    :cond_6
    const/4 v0, 0x1

    goto :goto_5
.end method

.method private static log(Ljava/lang/String;Ljava/lang/String;)V
    .registers 3

    .prologue
    .line 36
    invoke-static {}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->debug()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 37
    invoke-static {p0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 39
    :cond_9
    return-void
.end method

.method public static print(Ljava/lang/String;)V
    .registers 2

    .prologue
    .line 20
    const-string v0, "hzc"

    invoke-static {v0, p0}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->log(Ljava/lang/String;Ljava/lang/String;)V

    .line 21
    return-void
.end method

.method public static print(Ljava/lang/String;Ljava/lang/String;)V
    .registers 3

    .prologue
    .line 42
    invoke-static {}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->debug()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 43
    invoke-static {p0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 45
    :cond_9
    return-void
.end method

.method public static printBack(Ljava/lang/String;)V
    .registers 2

    .prologue
    .line 56
    const-string v0, "resultBackground"

    invoke-static {v0, p0}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->log(Ljava/lang/String;Ljava/lang/String;)V

    .line 57
    return-void
.end method

.method public static printCar(Ljava/lang/String;)V
    .registers 2

    .prologue
    .line 52
    const-string v0, "car"

    invoke-static {v0, p0}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->log(Ljava/lang/String;Ljava/lang/String;)V

    .line 53
    return-void
.end method

.method public static printCloud(Ljava/lang/String;)V
    .registers 2

    .prologue
    .line 64
    const-string v0, "cloudconfig"

    invoke-static {v0, p0}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->log(Ljava/lang/String;Ljava/lang/String;)V

    .line 65
    return-void
.end method

.method public static printFore(Ljava/lang/String;)V
    .registers 2

    .prologue
    .line 60
    const-string v0, "resultForeground"

    invoke-static {v0, p0}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->log(Ljava/lang/String;Ljava/lang/String;)V

    .line 61
    return-void
.end method

.method public static printShuffle(Ljava/lang/String;)V
    .registers 2

    .prologue
    .line 28
    const-string v0, "shuffle"

    invoke-static {v0, p0}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->log(Ljava/lang/String;Ljava/lang/String;)V

    .line 29
    return-void
.end method

.method public static printSort(Ljava/lang/String;)V
    .registers 2

    .prologue
    .line 24
    const-string v0, "sort"

    invoke-static {v0, p0}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->log(Ljava/lang/String;Ljava/lang/String;)V

    .line 25
    return-void
.end method

.method public static printTcp(Ljava/lang/String;)V
    .registers 2

    .prologue
    .line 32
    const-string v0, "resultTcp"

    invoke-static {v0, p0}, Lcom/cleanmaster/hpsharelib/utils/ResultLogger;->log(Ljava/lang/String;Ljava/lang/String;)V

    .line 33
    return-void
.end method