ProcessInfo.smali
.class public Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;
.super Ljava/lang/Object;
.source "ProcessInfo.java"
# static fields
.field public static final PROC_STRATEGY_CTRL:I = 0x3
.field public static final PROC_STRATEGY_FORCESTOP:I = 0x2
.field public static final PROC_STRATEGY_KILL:I = 0x1
.field public static final PROC_STRATEGY_NORMAL:I = 0x0
.field public static final PROC_SUGGEST_ADVICE_KEEP:I = 0x1
.field public static final PROC_SUGGEST_CLEAN:I = 0x0
.field public static final PROC_SUGGEST_DONT_CLEAN:I = 0x2
# instance fields
.field public advanceInfo:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessAdvInfo;",
">;"
}
.end annotation
.end field
.field public cleanStrategy:I
.field public cleanSuggest:I
.field public mProcessImportanceInfo:Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessImportanceInfo;
.field public mnProcessState:I
.field public oom:I
.field public pid:I
.field public pkgList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public procName:Ljava/lang/String;
.field public uid:I
# direct methods
.method public constructor <init>()V
.registers 3
.prologue
const/4 v1, 0x0
.line 8
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 12
const/4 v0, 0x0
iput-object v0, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;->procName:Ljava/lang/String;
.line 17
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;->pkgList:Ljava/util/ArrayList;
.line 22
iput v1, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;->pid:I
.line 27
const/16 v0, 0x14
iput v0, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;->oom:I
.line 32
iput v1, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;->uid:I
.line 38
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;->advanceInfo:Ljava/util/ArrayList;
.line 50
iput v1, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;->cleanSuggest:I
.line 63
iput v1, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;->cleanStrategy:I
.line 67
const/4 v0, -0x1
iput v0, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessInfo;->mnProcessState:I
return-void
.end method