DuplicateFileHelper.smali
.class public Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;
.super Ljava/lang/Object;
.source "DuplicateFileHelper.java"
# static fields
.field private static mSuffixMap:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 14
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static getDuplicateFiles(Lcom/cleanmaster/junk/bean/SDcardRubbishResult;)Ljava/util/List;
.registers 13
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/cleanmaster/junk/bean/SDcardRubbishResult;",
")",
"Ljava/util/List",
"<",
"Lcom/cleanmaster/junk/bean/SDcardRubbishResult;",
">;"
}
.end annotation
.prologue
const/4 v0, 0x0
.line 56
if-nez p0, :cond_4
.line 104
:cond_3
:goto_3
return-object v0
.line 60
:cond_4
invoke-virtual {p0}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getRubbishResult()Ljava/util/List;
move-result-object v5
.line 61
if-eqz v5, :cond_3
invoke-interface {v5}, Ljava/util/List;->isEmpty()Z
move-result v1
if-nez v1, :cond_3
invoke-interface {v5}, Ljava/util/List;->size()I
move-result v1
const/4 v2, 0x1
if-eq v1, v2, :cond_3
.line 65
new-instance v4, Ljava/util/ArrayList;
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
.line 66
const/4 v0, 0x0
move v1, v0
:goto_1e
invoke-interface {v5}, Ljava/util/List;->size()I
move-result v0
add-int/lit8 v0, v0, -0x1
if-ge v1, v0, :cond_82
.line 67
invoke-interface {v5, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;
.line 68
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getSize()J
move-result-wide v6
.line 69
new-instance v8, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;
invoke-virtual {p0}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getJunkDataType()Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
move-result-object v2
invoke-direct {v8, v2}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;-><init>(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 70
add-int/lit8 v2, v1, 0x1
move v3, v1
:goto_3c
invoke-interface {v5}, Ljava/util/List;->size()I
move-result v1
if-ge v2, v1, :cond_5f
.line 71
invoke-interface {v5, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;
.line 72
invoke-virtual {v1}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getSize()J
move-result-wide v10
.line 73
cmp-long v9, v6, v10
if-nez v9, :cond_5b
.line 74
invoke-virtual {v8, v0}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->addRubbishResult(Lcom/cleanmaster/junk/bean/SDcardRubbishResult;)V
.line 75
invoke-virtual {v8, v1}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->addRubbishResult(Lcom/cleanmaster/junk/bean/SDcardRubbishResult;)V
move v3, v2
.line 70
:cond_57
add-int/lit8 v1, v2, 0x1
move v2, v1
goto :goto_3c
.line 77
:cond_5b
cmp-long v1, v6, v10
if-gez v1, :cond_57
.line 81
:cond_5f
invoke-virtual {v8}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getRubbishResult()Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_7e
invoke-virtual {v8}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getRubbishResult()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_7e
.line 82
invoke-virtual {v8}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getRubbishResult()Ljava/util/List;
move-result-object v0
new-instance v1, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper$1;
invoke-direct {v1}, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper$1;-><init>()V
invoke-static {v0, v1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
.line 101
invoke-interface {v4, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 66
:cond_7e
add-int/lit8 v0, v3, 0x1
move v1, v0
goto :goto_1e
:cond_82
move-object v0, v4
.line 104
goto :goto_3
.end method
.method public static getSuffixName(Ljava/lang/String;)Ljava/lang/String;
.registers 2
.prologue
.line 32
const-string v0, "."
invoke-virtual {p0, v0}, Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I
move-result v0
.line 33
if-gtz v0, :cond_b
.line 34
const-string v0, ""
.line 36
:goto_a
return-object v0
:cond_b
add-int/lit8 v0, v0, 0x1
invoke-virtual {p0, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v0
goto :goto_a
.end method
.method public static getSuffixType(Ljava/lang/String;)I
.registers 3
.prologue
.line 19
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_8
.line 20
const/4 v0, -0x3
.line 28
:goto_7
return v0
.line 23
:cond_8
invoke-static {p0}, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->getSuffixName(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 24
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_14
.line 25
const/4 v0, -0x1
goto :goto_7
.line 28
:cond_14
invoke-static {v0}, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->getSuffixTypeBySuffix(Ljava/lang/String;)I
move-result v0
goto :goto_7
.end method
.method private static getSuffixTypeBySuffix(Ljava/lang/String;)I
.registers 3
.prologue
.line 40
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_8
.line 41
const/4 v0, -0x1
.line 52
:goto_7
return v0
.line 43
:cond_8
invoke-virtual {p0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
move-result-object v0
.line 44
invoke-static {}, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->initSuffixMap()V
.line 45
sget-object v1, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
invoke-interface {v1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_26
.line 46
sget-object v1, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
.line 47
if-eqz v0, :cond_26
.line 48
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
goto :goto_7
.line 52
:cond_26
const/4 v0, -0x2
goto :goto_7
.end method
.method private static initSuffixMap()V
.registers 3
.prologue
.line 115
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
if-nez v0, :cond_b
.line 116
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
.line 118
:cond_b
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z
move-result v0
if-eqz v0, :cond_51f
.line 120
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "wav"
const/4 v2, 0x0
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 121
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "ogg"
const/4 v2, 0x1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 122
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "3ga"
const/4 v2, 0x2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 123
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "m4a"
const/4 v2, 0x3
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 124
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "mp3"
const/4 v2, 0x4
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 125
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "amr"
const/4 v2, 0x5
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 126
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "aac"
const/4 v2, 0x6
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 127
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "smp"
const/4 v2, 0x7
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 128
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "auc"
const/16 v2, 0x8
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 129
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "mrm"
const/16 v2, 0x9
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 130
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "wma"
const/16 v2, 0xa
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 131
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "mid"
const/16 v2, 0xb
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 132
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "flac"
const/16 v2, 0xc
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 133
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "aiff"
const/16 v2, 0xd
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 134
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "ape"
const/16 v2, 0xe
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 137
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "avi"
const/16 v2, 0x32
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 138
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "flv"
const/16 v2, 0x33
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 139
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "3gp"
const/16 v2, 0x34
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 140
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "mp4"
const/16 v2, 0x35
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 141
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "m4v"
const/16 v2, 0x36
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 142
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "m3g"
const/16 v2, 0x37
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 143
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "f4v"
const/16 v2, 0x38
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 144
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "slv"
const/16 v2, 0x39
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 145
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "bdv"
const/16 v2, 0x3a
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 146
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "swf"
const/16 v2, 0x3b
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 147
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "storm"
const/16 v2, 0x3c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 148
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "anim"
const/16 v2, 0x3d
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 149
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "wmv"
const/16 v2, 0x3e
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 150
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "mpeg"
const/16 v2, 0x3f
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 151
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "3gpp"
const/16 v2, 0x40
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 152
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "3g2"
const/16 v2, 0x41
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 153
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "3gpp2"
const/16 v2, 0x42
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 154
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "asf"
const/16 v2, 0x43
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 155
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "vob"
const/16 v2, 0x44
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 156
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "rmvb"
const/16 v2, 0x45
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 157
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "mkv"
const/16 v2, 0x46
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 158
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "mpg"
const/16 v2, 0x47
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 159
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "kgtmp"
const/16 v2, 0x48
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 160
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "hd2"
const/16 v2, 0x49
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 163
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "jpg"
const/16 v2, 0x64
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 164
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "png"
const/16 v2, 0x65
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 165
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "gif"
const/16 v2, 0x66
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 166
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "sic"
const/16 v2, 0x67
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 167
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "jpeg"
const/16 v2, 0x68
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 168
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "view"
const/16 v2, 0x69
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 169
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "ccz"
const/16 v2, 0x6a
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 170
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "wbmp"
const/16 v2, 0x6b
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 171
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "dds"
const/16 v2, 0x6c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 172
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "raw"
const/16 v2, 0x6d
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 173
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "ps"
const/16 v2, 0x6e
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 174
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "psd"
const/16 v2, 0x6f
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 175
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "pngdt"
const/16 v2, 0x70
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 176
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "pig"
const/16 v2, 0x71
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 177
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "ast"
const/16 v2, 0x72
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 178
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "bmp"
const/16 v2, 0x73
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 179
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "tga"
const/16 v2, 0x74
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 180
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "thumb"
const/16 v2, 0x75
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 183
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "text"
const/16 v2, 0x96
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 184
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "string"
const/16 v2, 0x97
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 185
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "txt"
const/16 v2, 0x98
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 186
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "info"
const/16 v2, 0x99
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 187
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "pdf"
const/16 v2, 0x9a
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 188
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "doc"
const/16 v2, 0x9b
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 189
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "docx"
const/16 v2, 0x9c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 190
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "xlsx"
const/16 v2, 0x9d
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 191
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "cpt"
const/16 v2, 0x9e
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 192
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "xls"
const/16 v2, 0x9f
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 193
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "csv"
const/16 v2, 0xa0
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 194
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "wps"
const/16 v2, 0xa1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 195
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "et"
const/16 v2, 0xa2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 196
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "dps"
const/16 v2, 0xa3
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 197
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "ppt"
const/16 v2, 0xa4
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 198
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "pptx"
const/16 v2, 0xa5
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 199
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "chm"
const/16 v2, 0xa6
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 202
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "zip"
const/16 v2, 0xc8
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 203
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "pack"
const/16 v2, 0xc9
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 204
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "7z"
const/16 v2, 0xca
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 205
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "gz"
const/16 v2, 0xcb
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 206
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "rar"
const/16 v2, 0xcc
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 207
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "iso"
const/16 v2, 0xcd
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 208
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "cbr"
const/16 v2, 0xce
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 209
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "tar"
const/16 v2, 0xcf
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 210
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "mtz"
const/16 v2, 0xd0
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 211
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "ace"
const/16 v2, 0xd1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 212
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "pvr"
const/16 v2, 0xd2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 213
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "atc"
const/16 v2, 0xd3
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 214
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "ktx"
const/16 v2, 0xd4
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 215
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "etc"
const/16 v2, 0xd5
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 216
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "ddspvr"
const/16 v2, 0xd6
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 219
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "gpk"
const/16 v2, 0xfa
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 222
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "apk"
const/16 v2, 0x12c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 223
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "apk.1"
const/16 v2, 0x12d
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 224
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "apk.1.1"
const/16 v2, 0x12e
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 225
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "apk.1.1.1"
const/16 v2, 0x12f
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 226
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "apk.1.1.1.1"
const/16 v2, 0x130
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 227
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "apk.1.1.1.1.1"
const/16 v2, 0x131
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 230
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "obb"
const/16 v2, 0x15e
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 233
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "!mv"
const/16 v2, 0x190
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 236
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "bak"
const/16 v2, 0x1c2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 237
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
const-string v1, "backup"
const/16 v2, 0x1c3
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 239
:cond_51f
return-void
.end method
.method private static unInitSuffixMap()V
.registers 1
.prologue
.line 108
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
if-eqz v0, :cond_c
.line 109
sget-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
.line 110
const/4 v0, 0x0
sput-object v0, Lcom/cleanmaster/junk/duplicatefile/DuplicateFileHelper;->mSuffixMap:Ljava/util/Map;
.line 112
:cond_c
return-void
.end method