SingleAppUtil.smali

.class public final Lcom/avast/android/cleaner/singleapp/SingleAppUtil;
.super Ljava/lang/Object;


# direct methods
.method public static final a()Ljava/util/Comparator;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/Comparator<",
            "Lcom/avast/android/cleanercore/scanner/model/AppItem;",
            ">;"
        }
    .end annotation

    const/4 v1, 0x1

    new-instance v0, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getBiggestAdditionalDataComparator$$inlined$compareByDescending$1;

    invoke-direct {v0}, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getBiggestAdditionalDataComparator$$inlined$compareByDescending$1;-><init>()V

    const/4 v1, 0x0

    return-object v0
.end method

.method public static final b(Ljava/util/LinkedHashMap;)Ljava/util/Comparator;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/LinkedHashMap<",
            "Ljava/lang/String;",
            "+",
            "Ljava/lang/Comparable<",
            "*>;>;)",
            "Ljava/util/Comparator<",
            "Lcom/avast/android/cleanercore/scanner/model/AppItem;",
            ">;"
        }
    .end annotation

    new-instance v0, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getBiggestDrainerComparator$$inlined$compareByDescending$1;

    invoke-direct {v0, p0}, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getBiggestDrainerComparator$$inlined$compareByDescending$1;-><init>(Ljava/util/LinkedHashMap;)V

    new-instance p0, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getBiggestDrainerComparator$$inlined$thenByDescending$1;

    invoke-direct {p0, v0}, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getBiggestDrainerComparator$$inlined$thenByDescending$1;-><init>(Ljava/util/Comparator;)V

    return-object p0
.end method

.method public static final c()Ljava/util/Comparator;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/Comparator<",
            "Lcom/avast/android/cleanercore/scanner/model/AppItem;",
            ">;"
        }
    .end annotation

    new-instance v0, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getLeastUsedComparator$$inlined$compareBy$1;

    const/4 v2, 0x7

    invoke-direct {v0}, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getLeastUsedComparator$$inlined$compareBy$1;-><init>()V

    const/4 v2, 0x5

    new-instance v1, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getLeastUsedComparator$$inlined$thenByDescending$1;

    invoke-direct {v1, v0}, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getLeastUsedComparator$$inlined$thenByDescending$1;-><init>(Ljava/util/Comparator;)V

    const/4 v2, 0x0

    return-object v1
.end method

.method public static final d(Ljava/util/LinkedHashMap;)Ljava/util/Comparator;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/LinkedHashMap<",
            "Ljava/lang/String;",
            "+",
            "Ljava/lang/Comparable<",
            "*>;>;)",
            "Ljava/util/Comparator<",
            "Lcom/avast/android/cleanercore/scanner/model/AppItem;",
            ">;"
        }
    .end annotation

    const/4 v1, 0x0

    new-instance v0, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getLongestSinceLastOpenedComparator$$inlined$compareBy$1;

    const/4 v1, 0x1

    invoke-direct {v0, p0}, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getLongestSinceLastOpenedComparator$$inlined$compareBy$1;-><init>(Ljava/util/LinkedHashMap;)V

    const/4 v1, 0x6

    new-instance p0, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getLongestSinceLastOpenedComparator$$inlined$thenByDescending$1;

    invoke-direct {p0, v0}, Lcom/avast/android/cleaner/singleapp/SingleAppUtil$getLongestSinceLastOpenedComparator$$inlined$thenByDescending$1;-><init>(Ljava/util/Comparator;)V

    const/4 v1, 0x4

    return-object p0
.end method