ServiceConfigManager$MalwareChangeStatusInt.smali
.class public final Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager$MalwareChangeStatusInt;
.super Ljava/lang/Object;
.source "ServiceConfigManager.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "MalwareChangeStatusInt"
.end annotation
# static fields
.field private static final BEG:I = 0x0
.field public static final DECREASE:I = 0x5
.field public static final DECREASE_ONLY:I = 0x6
.field private static final END:I = 0x7
.field public static final EQUAL:I = 0x2
.field public static final INCREASE:I = 0x3
.field public static final INCREASE_ONLY:I = 0x4
.field public static final NONE:I = 0x1
.field public static final UNKNOWN:I
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 6547
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static final isValid(I)Z
.registers 2
.prologue
.line 6561
if-ltz p0, :cond_5
const/4 v0, 0x7
if-lt p0, v0, :cond_7
.line 6564
:cond_5
const/4 v0, 0x0
.line 6567
:goto_6
return v0
:cond_7
const/4 v0, 0x1
goto :goto_6
.end method
.method public static final transform2Byte(Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;)I
.registers 4
.prologue
const/4 v0, 0x0
.line 6571
if-nez p0, :cond_4
.line 6598
:goto_3
:pswitch_3
return v0
.line 6575
:cond_4
sget-object v1, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager$1;->$SwitchMap$com$cm$plugincluster$cleanmaster$security$scan$engine$MalwareChangeStatus:[I
invoke-virtual {p0}, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->ordinal()I
move-result v2
aget v1, v1, v2
packed-switch v1, :pswitch_data_1c
goto :goto_3
.line 6580
:pswitch_10
const/4 v0, 0x1
goto :goto_3
.line 6583
:pswitch_12
const/4 v0, 0x2
goto :goto_3
.line 6586
:pswitch_14
const/4 v0, 0x3
goto :goto_3
.line 6589
:pswitch_16
const/4 v0, 0x4
goto :goto_3
.line 6592
:pswitch_18
const/4 v0, 0x5
goto :goto_3
.line 6595
:pswitch_1a
const/4 v0, 0x6
goto :goto_3
.line 6575
:pswitch_data_1c
.packed-switch 0x1
:pswitch_3
:pswitch_10
:pswitch_12
:pswitch_14
:pswitch_16
:pswitch_18
:pswitch_1a
.end packed-switch
.end method
.method public static final transform2Enum(I)Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
.registers 2
.prologue
.line 6602
invoke-static {p0}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager$MalwareChangeStatusInt;->isValid(I)Z
move-result v0
if-nez v0, :cond_9
.line 6603
sget-object v0, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->UNKNOWN:Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
.line 6629
:goto_8
return-object v0
.line 6606
:cond_9
packed-switch p0, :pswitch_data_24
.line 6629
sget-object v0, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->UNKNOWN:Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
goto :goto_8
.line 6608
:pswitch_f
sget-object v0, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->UNKNOWN:Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
goto :goto_8
.line 6611
:pswitch_12
sget-object v0, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->NONE:Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
goto :goto_8
.line 6614
:pswitch_15
sget-object v0, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->EQUAL:Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
goto :goto_8
.line 6617
:pswitch_18
sget-object v0, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->INCREASE:Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
goto :goto_8
.line 6620
:pswitch_1b
sget-object v0, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->INCREASE_ONLY:Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
goto :goto_8
.line 6623
:pswitch_1e
sget-object v0, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->DECREASE:Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
goto :goto_8
.line 6626
:pswitch_21
sget-object v0, Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;->DECREASE_ONLY:Lcom/cm/plugincluster/cleanmaster/security/scan/engine/MalwareChangeStatus;
goto :goto_8
.line 6606
:pswitch_data_24
.packed-switch 0x0
:pswitch_f
:pswitch_12
:pswitch_15
:pswitch_18
:pswitch_1b
:pswitch_1e
:pswitch_21
.end packed-switch
.end method